Senior Front End Software Engineer (Performance-AMS) - Remote
TeamworksAbout the role
Teamworks, the Operating System for Sports™, powers more than 6,500 sports organizations worldwide, including collegiate athletic departments and teams across all major professional leagues. With 400 exceptional employees located in ten different countries, Teamworks’ software solutions drive the operations of the most recognizable sports properties in the world.
AMS, part of the Teamworks Performance product suite, is a human performance optimization platform designed to meet the needs of modern sports and military organizations. Integrated with more than 100 technology products, Smartabase serves as the source of truth for physical performance data, medical record-keeping, and more.
We are seeking a Senior Front End Software Engineer to help build the next generation of our athlete management platform. This role requires expertise in React and TypeScript, with a strong focus on building widgets, forms, and interactive grid-based interfaces using AG Grid. The ideal candidate will thrive in a fast-paced, collaborative environment, contributing to a high-performance application that serves elite sports organizations, military units, and tactical professionals.
Responsibilities:
- Develop and maintain complex front-end applications using React, TypeScript, and AG Grid.
- Build highly interactive, data-driven components, forms, and widgets to enhance user experience.
- Optimize and scale front-end performance, ensuring a seamless user interface across devices.
- Write modular, reusable, and well-documented code following best practices.
- Collaborate with UX/UI designers, back-end engineers, and product teams to create intuitive user experiences.
- Conduct thorough code reviews, provide mentorship, and share best practices with team members.
- Implement automated testing strategies to maintain high-quality code and prevent regressions.
- Participate in Agile development processes, including sprint planning and retrospectives.
Requirements:
- Strong expertise in React and TypeScript, with experience in building scalable front-end applications.
- Hands-on experience developing data-intensive components such as forms, grids, and dashboards.
- Proficiency with AG Grid or similar table/grid frameworks for handling large data sets efficiently.
- Familiarity with Form Builders like SurveyJS.
- Familiarity with state management solutions (React Context or Zustand).
- Experience integrating RESTful APIs into front-end applications.
- Knowledge of modern build tools (Webpack, Vite, Yarn) and CI/CD workflows.
- Understanding of accessibility best practices and responsive design principles.
- Experience with front-end testing frameworks such as Jest or React Testing Library.
Preferred Qualifications:
- Experience working in performance-driven applications, especially in sports tech, military, or health-related industries.
- Familiarity with visualization libraries such as Chart.js.
- Exposure to React Native for mobile development.
- Experience working in an Agile/Scrum environment and using tools like Linear and Notion.
What Teamworks offers:
- A role in shaping the future of sports and a career that grows as the company grows.
- An exceptional culture of high achievement and teamwork.
- Supportive and humble colleagues who are some of the top problem solvers and innovators in the game.
- Financial security through competitive compensation and incentives.
- A comprehensive benefits plan, including medical, dental, vision, disability, life insurance, and a 401K match.
- Additional educational opportunities via Range can be used for courses, conferences, and other options.
- Unlimited paid time off.
- Company equity.
- 100% remote-optional work setting.
Founded in 2006, Teamworks has grown from a messaging platform for collegiate football into the leading operating system for elite sports organizations, providing comprehensive technology solutions. Having secured over $165M in funding across five rounds, our product suite now features six key categories to support every phase of the athlete lifecycle. Our Operatio
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s