[Remote] Senior Software Engineer - React Native
Note: The job is a remote job and is open to candidates in USA. Underdog builds sports products spanning fantasy sports, sports betting, and prediction markets in a seamless mobile and web app. The Senior Software Engineer will use deep React Native expertise to build and scale the core betting experience, solve cross-platform reliability and performance issues, lead technical design, and coach other engineers.
Responsibilities
- Build and scale core parts of the mobile and web apps in React Native; entry building, review, placement, and tracking. The whole lifecycle
- Investigate and resolve critical issues in the React Native client, and put guardrails in place so they don't recur
- Lead design reviews for initiatives that cut across iOS, Android React Native clients, calling out trade-offs, risks, and failure modes before they become incidents
- Partner with backend, product, and design on entry placement, entry confirmation, slip changes and errors, and bet history to keep the experience fast and consistent
- Turn ambiguous, cross-team goals into concrete plans with milestones and clear owners
- Use data like product analytics, error dashboards, and session data to validate that fixes actually land and to catch regressions early
- Coach other engineers on design reasoning and ownership, and create reusable patterns that other teams adopt
- Anticipate and mitigate risks in shared systems before they impact other teams or customers
Skills
- 7+ years of professional software engineering experience, with meaningful time spent in React Native and a solid grasp of the native iOS/Android layers underneath it
- A track record of solving cross-cutting or ambiguous problems that span multiple services, teams, or platforms; not just staying in your lane
- Experience leading technical initiatives (performance work, reliability improvements, developer velocity) with measurable before/after impact
- Comfort turning unclear, high-level goals into an executable plan with milestones and owners that other teams actually align on
- A collaborative, coaching mindset; you make other engineers better through review and design discussion, not just your own output
- Strong written and verbal communication; you can make a technical trade-off legible to product, design, and other engineering teams
- Experience with mobile app performance, testability, and shipping reliable features at scale
- Background in sports, fantasy, or gaming
- Experience working on wagering, betting, or other high-stakes transactional flows
- Familiarity with Amplitude, Datadog, or similar tools for instrumenting and monitoring client-side behavior
Benefits
- Target equity
- Unlimited PTO for full-time employees (we're extremely flexible with the exception of the first few weeks before and into the NFL season)
- 16 weeks of fully paid parental leave
- Home office stipend
- A virtual-first culture, but we come together a few times per year in person for offsites, trainings, hackathons, and more
- Slack reactions for every occasion
- 401k with up to 5% employer match
- Company paid health, dental, vision plan options for employees and dependents, FSA, and more
- Opportunity to celebrate your favorite sports teams through local meetups and company-sponsored events
- Claude and ChatGPT enterprise accounts
Company Overview
Company H1B Sponsorship