PlayOn! Sports

Senior Software Engineer, Frontend

PlayOn! Sports

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design and ship scalable React + TypeScript features powering HQ’s core workflows.
  • Build reusable UI components using Tailwind CSS and Sass, with strong focus on responsive UX and accessibility.
  • Improve frontend architecture within our domain-driven codebase and increase modularity over time.
  • Implement modern data-fetching patterns using TanStack Query (REST) and support adoption of GraphQL.
  • Strengthen state management (Redux and beyond) and input validation practices.
  • Optimize performance (render cycles, bundle size, network usage).
  • Work with modern tooling such as Vite, Next.js, and Git.
  • Improve quality using tools like Playwright, Cypress, React Testing Library, Storybook, Vitest, and Jest.
  • Provide thoughtful code reviews and technical guidance to engineers and contractor pods.
  • Contribute to cross-platform apps that are using React Native (TypeScript) with Expo.
  • Work with EAS Build/Submit/Update, App Store & Play Console releases.
  • Implement polished mobile UX using Reanimated, NativeWind, and design-system patterns.
  • Integrate native capabilities such as push notifications, deep links, and background execution.

Requirements

  • 5–8+ years of software engineering experience with strong frontend depth.
  • Deep experience with React and TypeScript in production environments.
  • Strong understanding of SPA vs SSR tradeoffs, modular frontend design, and performance optimization.
  • Experience with REST APIs (TanStack Query or similar) and/or GraphQL.
  • Strong frontend testing experience across unit, integration, and e2e layers.
  • Experience with responsive UX and accessibility best practices.
  • Interest in or experience with React Native + Expo is a strong plus.
  • Ability to guide mixed teams (FTE + contractors) with clear standards and high-quality reviews.
Benefits
  • Multiple medical insurance plans to choose from
  • Dental, vision life and disability insurance
  • Employee Emergency Fund
  • Company equity (stock options)
  • Open PTO policy
  • 401K plan with company match
  • Hybrid/flexible work environment
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ReactTypeScriptTailwind CSSSassReduxTanStack QueryGraphQLViteNext.jsReact Native
Soft Skills
code reviewstechnical guidanceteam leadershipcommunication