Senior Software Engineer, Frontend

Company: PlayOn! Sports

Salary: Not provided

Location: , United States

react

Description

• 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, Javascript 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

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2026.