Software Engineer II (Frontend)

Teamworks
$166,000 - $166,000

About The Position

As a Frontend Engineer on the AMS (Athlete Management System) team at Teamworks, you will be instrumental in modernizing a core product. AMS is utilized by elite sports organizations and high-performance military programs for managing physical performance data, medical records, and athlete readiness. This role offers the opportunity to take significant ownership of the React layer, contributing to the development of the next generation of AMS. You will be the primary frontend engineer responsible for building interactive, data-intensive interfaces that coaches, trainers, and performance staff depend on daily. You will collaborate closely with backend engineering and design teams to translate complex data workflows into fast, reliable user interfaces, with clear technical direction and scope from the outset.

Requirements

  • 3+ years of professional frontend engineering experience with strong expertise in React and TypeScript.
  • Proven experience building complex, data-driven UI components including grids, forms, and dashboards in production applications.
  • Experience integrating RESTful APIs into frontend applications with a solid understanding of async data fetching patterns.
  • Working knowledge of modern build tooling including RsPack and pnpm, with experience shipping in CI/CD environments.
  • Ability to work effectively across large timezone gaps, with regular overlap with our Australia-based team.
  • US citizenship, with willingness to pursue security clearance in the future given AMS supports military and government performance programs.

Nice To Haves

  • Familiarity with visualization libraries like Chart.js.
  • Background in performance-driven applications in sports tech, health, or military/tactical environments.
  • Experience working outside pure frontend, such as devops, testing, or backend.
  • Some Java background or prior experience working alongside backend Java teams.

Responsibilities

  • Own the AMS frontend end to end, building and shipping React and TypeScript features from design through production.
  • Build complex, data-intensive components including interactive grids, forms, dashboards, and widgets that handle large datasets efficiently using AG Grid.
  • Implement and maintain form-building functionality using SurveyJS, and manage application state using React Context or Zustand.
  • Integrate frontend components with RESTful APIs and Tanstack Query, partnering with our backend team to keep data flows performant and reliable.
  • Collaborate with design and backend engineering to deliver intuitive, accessible, and responsive user experiences.
  • Contribute to code reviews and Agile ceremonies with our AMS team.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service