Confirmed on the employer's own hiring board on Nov 8, 2026. First seen by Alion on Nov 7, 2026.
TeamSnap is seeking a Senior Frontend Engineer interested in working across the stack to join our fully distributed engineering team to help us continue our impressive growth from 2+ million daily active users to beyond! Our stack primarily includes Node.js, TypeScript and React.
As an engineering team, we design and build scalable systems using a service-oriented and event-driven architecture that serve millions of daily users and some of the largest youth and amateur sports organizations in the world. Our team values collaboration in a remote culture, so we regularly participate in pair sessions and virtual team swarms to stay connected and improve the team and company.
What You'll Do:
- Develop engaging experiences for our millions of users across our web applications.
- Design and implement scalable web apps and features, integrating these into an evolving unified product and system architecture.
- Brainstorm and evaluate new product features in collaboration with the product and UX team.
- Collaborate and pair with other developers to develop solutions and teach technical skills.
- Contribute to our development standards within the team and across engineering to ensure code quality, adherence to standards, and identify opportunities for improvement
- Champion and implement automated testing practices to uphold the dependability and stability of frontend applications, while also taking ownership of the overall reliability of the team’s web experiences.
- Actively engage in on-call responsibilities and contribute to incident management efforts.
- Evaluate and test new technologies to help TeamSnap move faster or serve our users more effectively.
- Help teammates overcome obstacles, resolve blockers, and complete work tasks.
What Will Set You Up for Success:
- 5+ years of relevant experience, leading large projects on high-scale web applications as a software engineer
- Proficient in frontend development with React, Vue, Angular or similar, along with strong TypeScript and JavaScript fundamentals.
- Experience with web performance, accessibility, and cross browser compatibility.
- Hands-on experience building web clients at scale that consume APIs and services.
- Successfully delivered complex projects including debugging problems that may span a number of systems.
- Experience consuming APIs, event streams, webhooks, etc.
- Experience working within and towards a distributed system.
- Extra points if you’ve built web experiences for livestreaming, media, checkout, advertising, or subscriptions

