BreakAway Data is hiringLead Frontend Engineer
About BreakAway Data:
BreakAway Data is revolutionizing sports performance by connecting athletes with their own data story. We aggregate, visualize, and analyze fitness, performance, and health data to help both professional and aspiring athletes make smarter decisions and reach their full potential. Our platform is already being used by the NBA, ATP, NWSLPA, USA Football and Grand Slam Track and we're just getting started.
Role Overview:
BreakAway has both web and mobile applications. Our web applications are used by leagues, organizations, teams and coaches to manage all aspects of the BreakAway offering. We aspire to build modern, easy to use, feature rich products on the web. We’re looking for a Lead Frontend Engineer to own and drive the development of our web platform end-to-end — from architecture to delivery and ongoing improvement.
As Lead Frontend Engineer, you'll be a foundational member of our engineering team (currently 3 engineers) working directly with our CTO. You'll have significant influence in shaping our frontend architecture, technology choices, and engineering culture as we scale. We move fast, ship frequently, and take pride in solving meaningful problems for our athletes and coaches. We’re looking for someone who thrives in collaborative environments, takes ownership, and is energized by building ambitious products from the ground up.
What you’ll do:
Lead the development of our web application using React and Next.js, owning the front-end architecture and implementation.
Collaborate closely with product, design, and backend engineering to ship elegant, performant, and accessible interfaces.
Establish and maintain a scalable component system and design patterns as we evolve the UI.
Evaluate and implement best practices in frontend observability, performance, accessibility, and developer experience.
Help define our engineering culture and mentor junior engineers as we grow the team.
What you have:
4+ years of experience building modern frontend applications with React, Next.js, and TypeScript.
Experience working with GraphQL APIs, including querying complex data structures and managing client-side caching and state (e.g., using Apollo Client or similar).
Experience working in early-stage or fast-moving product environments, with an eye for product detail and UX.
A strong grasp of frontend performance, accessibility, state management, and testing best practices.
Experience integrating third-party platforms (e.g., Auth0, Stripe, Amplitude, etc.).
Comfortable working cross-functionally and balancing speed with scalability and maintainability.
Ability to work in a collaborative environment and on multiple projects simultaneously within a product driven, fast-paced environment.
Nice to have: as a small team, the more comfortable you are working full stack - integrating APIs, handling data flow, contributing to backend logic, etc.
Bonus: experience in mobile development (React Native), or a personal interest in sports, fitness, or athlete performance data.
Our current tech stack:
Frontend: React, Next.js, TypeScript
API: GraphQL with Apollo Client
Testing: Jest, React Testing Library
Styling: Tailwind, Styled Components, Storybooks
CI/CD: GitHub Actions, ArgoCD
Stack: Kubernetes, Helm, AWS
Design: Figma
How to Apply:
If you're excited about building technology that helps athletes perform at their best, we'd love to hear from you! Please include the following when you apply:
Your resume
A link to your GitHub/portfolio or description of a frontend project you're particularly proud of
A brief note on why you're interested in BreakAway Data specifically
All applications will be reviewed by Matt Koidin, CTO and hiring manager for this role.
BreakAway Data, Inc. is an equal opportunity employer. We do not discriminate on the basis of race, religion, gender, gender identity, gender expression, color, national origin, pregnancy, ancestry, domestic partner status, disability, sexual orientation, age, genetic predisposition, medical condition, marital status, citizenship status, military or veteran status, or any other basis covered by applicable laws.
Something went wrong.