U

Underdog

Engineering and product job-matching software

Senior Software Engineer - React Native

Mobile EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USA

About the Job

Requirements

  • Seven or more years of professional software engineering experience, including meaningful experience with React Native and a solid understanding of the underlying native iOS and Android layers.
  • Experience solving cross-cutting or ambiguous problems spanning multiple services, teams, or platforms.
  • Experience leading technical initiatives such as performance work, reliability improvements, or developer-velocity improvements, with measurable impact.
  • Ability to turn unclear, high-level goals into executable plans with milestones and owners that other teams align with.
  • Ability to improve other engineers' work through reviews and design discussions.
  • Strong written and verbal communication skills, including explaining technical trade-offs to product, design, and engineering teams.
  • Experience with mobile app performance, testability, and shipping reliable features at scale.

Responsibilities

  • Build and scale core parts of the mobile and web apps in React Native across entry building, review, placement, and tracking.
  • Investigate and resolve critical issues in the React Native client, and establish guardrails to prevent recurrence.
  • Lead design reviews for initiatives spanning iOS and Android React Native clients, identifying trade-offs, risks, and failure modes before they become incidents.
  • Partner with backend, product, and design teams 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 product analytics, error dashboards, and session data to validate fixes and identify regressions early.
  • Coach engineers on design reasoning and ownership, and create reusable patterns adopted by other teams.
  • Anticipate and mitigate risks in shared systems before they affect other teams or customers.

Desired Qualifications

  • Background in sports, fantasy sports, or gaming.
  • Experience with wagering, betting, or other high-stakes transactional flows.
  • Familiarity with Amplitude, Datadog, or similar tools for instrumenting and monitoring client-side behavior.

About the Company

Underdog

Engineering and product job-matching software

Underdog.io helps engineering and product job seekers find their ideal job with a single application. It collects resumes and basic information, then uses a combination of human reviewers and technology to review and rank candidates. A curated batch of matches is sent to a network of hiring partners each week, and founders and hiring managers contact candidates directly through their usual hiring process. Unlike many platforms, it blends human judgment with automation and provides a regular, curated batch to multiple companies, making the connection between candidates and employers more efficient. The goal is to make it easier and faster for candidates to land roles at growing organizations across the United States by simplifying how applications are submitted and how opportunities are surfaced.

Company size
1-10
Company stage
Not listed
Total funding
Not listed
Headquarters
New York City, New York
Founded
2014

Recently Posted Jobs

Explore more opportunities at Underdog

See more jobs