xelys jobs xelys jobs

Staff Frontend Engineer

TeamSnap

full-remoteleadpermanentfrontend United States Today via LinkedIn

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

ReactTypeScriptRESTful APIsSingle-Page Applications (SPAs)Design SystemsCI/CDE2E TestingMicro-FrontendsDesign TokensOn-Call

About the role

Role Overview

Staff Frontend Web Application Engineer (Staff Frontend Engineer) at TeamSnap, joining a fully distributed engineering team to build and optimize high-performance web applications for youth sports workflows.

Responsibilities

  • Design, build, and optimize high-performance TypeScript & React SPAs backed by RESTful APIs
  • Collaborate with Product and Design to extend and evolve a design system (reusable, accessible components, theming, tokens, responsive patterns)
  • Advocate modern frontend practices: type safety, component-driven architecture, responsive layouts, performance (e.g., lazy loading, caching)
  • Partner cross-functionally (backend, mobile, QA, product) to define API behavior, specs, architecture, and ensure end-to-end quality
  • Mentor and level up engineers via code reviews, pairing, leading the web guild, and improving frontend craft
  • Ensure reliability through unit, integration, and E2E testing; integrate with CI/CD; rotate on-call to resolve incidents
  • Lead projects to improve coding practices/principles, build performance, test infrastructure, and CI/CD workflows
  • Evaluate and adopt AI-driven tooling (code generation assistants, refactoring bots, LLM-based test generation) to boost velocity and quality
  • Explore emerging frontend technologies (e.g., micro-frontends) and provide data-driven recommendations

Requirements

  • 8+ years building production-scale web applications with React and advanced TypeScript (modern toolchains like Vite/Webpack)
  • 2+ years in a Staff/Tech-Lead role shaping frontend vision, driving standards, and mentoring senior engineers
  • Strong experience integrating REST services and managing complex UI state with tools such as Context API, Redux, Zustand, or equivalent
  • Experience architecting/extending component libraries/design systems with responsive, mobile-first emphasis and design tokens/theming
  • Proven delivery with automated tests (unit/snapshot/E2E), CI/CD configuration, and use of observability to measure performance/error rates
  • Comfortable shaping RESTful APIs with backend teams (type-safe data contracts, async state handling)
  • Strong communication skills: constructive feedback, mentoring, influencing cross-team alignment, articulating technical trade-offs

Bonus / Nice to Have

  • Micro-frontend architectures and/or SSR frameworks
  • Performance profiling (Lighthouse, Web Vitals) and advanced caching/CDN strategies
  • Experience using AI assistants/code-generation/LLM services to streamline development tasks

About TeamSnap

TeamSnap is a sports and communication platform focused on making youth sports easier to manage and connect. It supports clubs and organizations with tools that streamline sports workflows and community engagement, serving millions of active users. The company operates as a remote-first organization and builds web applications with a modern TypeScript/React stack.

Scraped 6/14/2026

xelys jobs xelys jobs

Built for remote job seekers. Powered by AI.