Senior Software Engineer (React)
New
P
PrizePicksDaily Fantasy Sports
RemoteFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 3–5 years of professional software engineering experience
- Required Skills
- GraphQLCypressJestReact NativeTypeScriptReactRESTful APIsPlaywright
Requirements
- 3–5 years of professional software engineering experience with React web applications.
- Advanced proficiency in TypeScript.
- Deep understanding of React component lifecycle, hooks, and performance optimization.
- Experience with data-fetching and caching layers like React Query or RTK Query.
- Experience building and consuming REST or GraphQL APIs.
- Familiarity with state management for complex, multi-step workflows.
- Solid testing practices including unit, component, and E2E frameworks (Jest, Playwright, Cypress).
- Experience with CI/CD pipelines and web deployment workflows.
- Working knowledge of React Native.
- Strong written communication skills for a remote environment.
- Ability to work autonomously to solve ambiguous operational requirements.
Responsibilities
- Own end-to-end feature development for internal tooling, including promotion configuration and payout workflows.
- Produce high-quality, maintainable, and well-tested TypeScript and React code.
- Build and maintain integrations with external platforms like Braze and Appsflyer.
- Design and develop affiliate partner platforms, focusing on onboarding, tracking, and performance workflows.
- Participate in team-level architectural planning for internal applications and data modeling.
- Provide technical guidance to junior engineers through code reviews and design feedback.
- Collaborate with Product, Marketing, and Partnerships teams to translate operational needs into build plans.
- Participate in on-call rotations for incident response and system improvements.
View Full Description & ApplyYou'll be redirected to the employer's site