
Senior Software Engineer, Frontend
PlayOn! Sports
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
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