Staff Software Engineer - Overall Game Experience (React Native)

New
P
PrizePicksDaily Fantasy Sports
Anywhere in the U.S.Full-TimeStaff
Salary195,000 - 200,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
8–10 years
Required Skills
JestReact NativeRuby on RailsTypeScriptGoCI/CD

Requirements

  • 8–10 years of professional software engineering experience
  • Deep expertise building production React Native applications at scale
  • Proven track record of owning multiple complex technical initiatives
  • Experience with the full mobile development lifecycle at scale (architecture, build systems, deployment pipelines, and post-release monitoring)
  • Experience building mobile applications backed by large-scale, high-throughput distributed systems serving millions of users
  • History of elevating engineering teams through mentorship, standards-setting, and technical leadership
  • Mastery-level TypeScript proficiency
  • Deep React Native expertise (performance, native modules, complex animations, cross-platform consistency)
  • Expert experience with Expo and its ecosystem, monorepo tooling (Yarn workspaces), and mobile build/release infrastructure
  • Strong understanding of mobile testing strategies (Jest, Maestro for E2E testing, and quality automation)
  • Proficiency with CI/CD for mobile and Expo/EAS workflows (automated builds, OTA updates, staged rollouts, app store pipelines)
  • Understanding of backend API patterns (Go and Rails services)
  • Operates with full autonomy
  • Exceptional communicator
  • Experienced in fully remote engineering organizations

Responsibilities

  • Own technical direction: Set and evolve the technical standards, architecture, and best practices for your team’s mobile features, ensuring long-term scalability and maintainability of the app
  • Lead the hardest problems: Own the design and delivery of the team’s most complex, highest-scope projects
  • Drive team efficiency: Identify and implement improvements to developer tooling, build pipelines, and development workflows
  • Establish engineering practices: Define and enforce standards for component architecture, testing, accessibility, performance, and mobile deployment across the team
  • Mentor all engineers: Provide mentorship to engineers at every level on the team, shaping technical growth, raising the quality bar, and fostering a culture of continuous improvement
  • Collaborate at the organizational level: Work with Engineering Managers, Product leadership, and other Staff/Principal engineers to align technical strategy with business objectives
  • Own cross-stack integration: Ensure the mobile app integrates effectively with backend services (Go and Rails), driving consistency in API contracts and data flows across the platform
  • Participate in on-call rotation: Own systemic reliability improvements and lead incident response for the most critical production issues
View Full Description & ApplyYou'll be redirected to the employer's site
195,000 - 200,000 USD per year
Apply Now