Senior Software Engineer, React

Job not on LinkedIn

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of PrizePicks

PrizePicks

201 - 500 employees

🎮 Gaming

⚽ Sports

Gaming • Sports

PrizePicks is an innovative platform that offers a dynamic and interactive way to engage in daily fantasy sports and esports. Users can make predictions on player performances across various sports, including NFL, NBA, MLB, CFB, and more, with the opportunity to win up to 1000x their entry fee. PrizePicks operates legally in 43 U. S. states, Washington D. C. , and Canada, providing a wide range of betting options, including Pick 'Em and Pick 'Em Arena, where users compete against each other for cash rewards. The company emphasizes user engagement with features such as recurring promos and the Streak game, which is free to play and allows participants to earn by building daily win streaks. PrizePicks ensures secure transactions and fast payouts, enhancing user experience and satisfaction in the sphere of real money sports betting.

📋 Description

• Own feature development • Take ownership of features end-to-end — from technical design through delivery. This means building the internal tools that let teams create, configure, and issue promotions; manage affiliate partner relationships; and track program performance and payouts — not just surfaces users see, but the platforms our internal teams depend on daily. • Write high-quality code • Produce TypeScript and React code that is clean, performant, well-tested, and raises the bar for the codebase. Internal tools carry real operational weight — quality here directly affects the teams relying on them. • Integrate with third-party platforms • Build and maintain integrations with platforms like Braze and Appsflyer. Coordinate how promotions are created, targeted, and delivered to users. Understand the data contracts between internal systems and external platforms, and build accordingly. • Build the affiliate partner platform • Contribute to the design and development of systems that organize our partner program — onboarding, performance tracking, attribution, and payout workflows. You're comfortable reasoning about complex data relationships and the operational workflows that surround them. • Contribute to architecture • Participate in team-level architectural decisions around internal application patterns, data modeling, API design, and third-party integration strategies. • Improve quality proactively • Identify opportunities to improve reliability, data accuracy, UI performance, and developer experience in our internal tooling — and act on them. • Guide junior engineers • Provide technical guidance to Software Engineers I and II through thorough code reviews, pairing sessions, and design feedback. • Collaborate cross-functionally • Work closely with Product, Marketing, and Partnerships to understand operational workflows and translate them into well-designed tooling. You're comfortable sitting in a room with non-technical stakeholders and turning fuzzy requirements into a concrete build plan. • Participate in on-call rotation • Take increasing ownership of incident response, contributing to root cause analysis and systemic improvements — including issues with promotion issuance, payout processing, or integration failures. • Build team knowledge • Document technical decisions, data models, and integration patterns to strengthen your team's shared understanding.

🎯 Requirements

• 3–5 years of professional software engineering experience, with meaningful time building React web applications — ideally including internal tools, admin platforms, or operational dashboards • History of delivering complex features within a software team to drive business outcomes • Experience breaking down ambiguous operational requirements into concrete technical plans • Exposure to integrating with third-party platforms and managing the data contracts between systems • Familiarity with React Native is a plus — occasional contribution to mobile promotional surfaces may be required • Advanced proficiency in TypeScript — you write clean, type-safe, production-quality code • Strong React experience — deep understanding of component lifecycle, hooks, performance optimization, and patterns for data-heavy, form-heavy internal applications • Experience with RTK Query, React Query, or similar data-fetching and caching layers for complex admin UIs • Experience building and consuming REST or GraphQL APIs; comfort reasoning about backend data models even if your primary focus is the frontend • Familiarity with Braze or similar CRM/messaging platforms — understanding how promotions, segments, and campaigns are structured and delivered • Experience with state management solutions suited to complex, multi-step workflows (form state, async data, optimistic updates) • Solid testing practices — unit and component testing with Jest; familiarity with Playwright, Cypress, or similar E2E frameworks • Familiarity with CI/CD pipelines, containerized local dev environments, and web deployment workflows • Working knowledge of React Native — enough to contribute to mobile-facing promotional surfaces when needed • Autonomous — you can take an ambiguous operational problem and drive it to a well-defined technical solution • Comfortable working directly with internal stakeholders to validate requirements and surface tradeoffs • Strong written communicator, especially important in a fully remote environment • Able to balance deep technical work with collaborative design and planning

🏖️ Benefits

• Company-subsidized medical, dental, & vision plans • 401(k) plan with company match • Annual bonus • Flexible PTO to encourage a healthy work/life balance (2 weeks STRONGLY encouraged!) • Generous paid leave programs, including 16-week paid parental leave and disability benefits • Workplace flexibility and modern work schedules focused on getting the job done, not hours clocked • Company-wide in-person events and team outings • Lifestyle enhancement program • Company equipment provided (Windows & Mac options) • Annual performance reviews with opportunities for growth and career development

Apply Now

Similar Jobs

🔥 2 hours ago

Leidos

10,000+ employees

🔒 Cybersecurity

🔬 Science

Mid-Level Full Stack Developer using TypeScript and Azure at Leidos. Collaborating with design and product teams to deliver scalable applications.

🔥 2 hours ago

Senior Full-Stack Web Developer developing secure web solutions for clients. Involving in front-end and back-end development across various platforms and technologies.

🔥 18 hours ago

Staff Outsource Solutions

51 - 200

🤝 B2B

👥 HR Tech

Web Developer responsible for designing, developing, and maintaining websites for an oil & gas firm. Ensuring optimal user experience, security, and performance across various devices.

🕒 Yesterday

Cube Care Company

11 - 50

⚕️ Healthcare Insurance

IT Web Developer enhancing websites and digital solutions for a manufacturing company. Collaborating with marketing teams to elevate digital presence and optimize user experience.

🕒 Yesterday

Domaine

51 - 200

🛍️ eCommerce

🏢 Enterprise

Technical Lead at an eCommerce agency working on Shopify projects. Responsible for frontend development and client-facing technical solutions and collaboration.