$35K - 135K a year
Develop high-performance React and TypeScript UIs for AI-powered sports analytics with video playback and data visualization.
4+ years frontend experience with React and TypeScript, familiarity with modern build tools, state management, REST APIs, browser optimization, and CSS.
ABOUT SPORTFX SportFX is a high-performance, fully-remote startup democratizing elite sports analytics through AI, serving everyone from youth leagues to professional franchises with the same world-class technology. We combine deep sports expertise with cutting-edge computer vision and ML to deliver real-time video analysis, personalized coaching insights, and data-driven performance optimization. Culture: extreme ownership, radical transparency, and collaborative excellence. We operate with high-trust autonomy where smart people solve hard problems together — no egos, no politics, just results. What You'll Do: As our Frontend Engineer, you’ll build the interfaces that make AI-powered sports analytics accessible to athletes, coaches, and analysts. • Develop high-performance UIs with React/Vite and TypeScript • Build video review dashboards, annotation tools, and analytics displays • Collaborate with backend and CV/ML engineers to integrate real-time data into the frontend • Optimize performance for fast, frame-accurate video playback and data visualization • Implement responsive, accessible designs that scale across devices • Contribute to design discussions and help shape the product experience end-to-end Technical Requirements: Must Have: • 4+ years frontend engineering experience with React and TypeScript • Strong experience with modern build tools (Vite, Webpack, or similar) • Familiarity with state management libraries (Redux, Zustand, Recoil, or equivalent) • Experience integrating RESTful APIs into complex UIs • Deep understanding of browser performance optimization • Strong skills in CSS, responsive design, and component-driven development • Familiarity with AI tools Nice to Have: • Experience with video players (video.js, Shaka Player, or custom HTML5 APIs) • Familiarity with WebGL/Canvas APIs for overlays and analytics visualization • Data visualization experience with libraries like D3.js or Recharts • Background in sports technology or live performance data Tech Stack: • Frontend: React, Vite, TypeScript, CSS • Video/Visualization: video.js, WebGL/Canvas APIs, D3/Recharts • Collaboration: Linear, Confluence, Slack, Figma • Core stack: Python/FastAPI, Flutter, PyTorch, Databricks, AWS/Azure What We Offer: • Competitive salary • Fully remote with flexible PTO • Hardware stipend • High autonomy and ownership • Quarterly team off-sites at sporting events • Flexible schedule • Paid time off Schedule & Location: • Full-time, 8 hour workday • Location: Global (4+ hour overlap with US Central Time required; Americas preferred (US, Canada, LATAM); but open to exceptional candidates worldwide) • Flexibility for extended hours during peak season when delivery demands are high Job Type: Full-time Pay: $35,000.00 - $135,000.00 per year Benefits: • Flexible schedule • Paid time off Application Question(s): • Share examples of complex React applications you’ve built and maintained. What challenges did you face and how did you solve them? • Describe your experience with performance optimization in browser-based apps. What tools or techniques do you rely on? • Have you worked with video players or real-time data visualization before? Provide details on your role and approach. • Tell us about a time you translated a designer’s mockup into a production UI. How did you ensure the final result matched the intended look and feel (spacing, animations, responsiveness, polish)? • Give an example where you had to balance fast delivery with maintaining performance or design quality. What trade-offs did you make, and what was the outcome? Work Location: Remote
This job posting was last updated on 8/29/2025