Software Engineer II (Frontend)
Core
Primary frontend engineer owning the AMS (Athlete Management System) React layer, building data-intensive interfaces for coaches and performance staff.
Role type
Senior IC frontend engineer
Builds
Interactive, data-intensive UI components (grids, forms, dashboards) for the AMS platform
Domain
Sports technology / Performance analytics
Deliverable
production ML models | product features
Required skills
React, TypeScript, complex data-driven UI components, RESTful API integration, async data fetching, modern build tooling (RsPack, pnpm), CI/CD
Preferred skills
Chart.js, sports tech/health/military background, DevOps/testing/backend experience, Java
Technologies
React, TypeScript, AG Grid, SurveyJS, React Context, Zustand, Tanstack Query, RsPack, pnpm, RESTful APIs, Chart.js
Responsibilities
Own AMS frontend end-to-end from design to production, build complex data-intensive components, implement form-building functionality, integrate with RESTful APIs, collaborate on accessible user experiences, contribute to code reviews
Seniority
Senior, hands-on IC