Staff Mobile Engineer – Promo

Posted 10hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Staff Mobile Engineer owning React Native architecture and promotional experiences. Building sportsbook, casino, and social gaming products for millions of customers.

Responsibilities:

  • Own technical direction for mobile experiences within the Promos domain using the shared React Native platform
  • Contribute to related web and back office experiences where needed
  • Solve complex client engineering problems and raise engineering standards across teams
  • Work across Product, Design, QA, Backend, Platform, Security, Compliance, and Operations
  • Turn ambiguous needs into durable strategies and guide critical initiatives from discovery through production
  • Own mobile technical strategy and architecture for the assigned product domain
  • Align with shared capabilities such as geolocation, identity, security, compliance, and platform services
  • Guide architecture evolution and modernization while balancing product delivery, technical debt, and platform investment
  • Lead major restructuring work through planned iterative delivery, including sequencing tickets, surfacing dependencies and risks, and updating delivery dates
  • Build responsive and reliable promotional experiences across mobile and web, including offer discovery, eligibility, activation, state changes, and rewards
  • Define promotion lifecycle, client contracts, experimentation, success measures, and operational controls
  • Set standards for deeplinks, attribution, analytics, CRM, and push across AppsFlyer, Segment, Amplitude, Braze, and Firebase
  • Remain hands-on with complex problems while delegating effectively
  • Raise standards for code review, testing, CI/CD, accessibility, security, observability, app-store delivery, controlled rollout, privacy, incident readiness, and performance
  • Diagnose issues across client, API, and platform boundaries using Sentry, logs, traces, and metrics
  • Drive responsible adoption of AI-assisted development and identify AI uses for product and operations
  • Establish AI guardrails for evaluation, confidential data, human accountability, and production safety
  • Advise Product and Engineering teams, identify risks and opportunities, make recommendations, and drive decisions to closure
  • Mentor Senior and Staff Engineers through architectural guidance, reviews, pairing, and reusable knowledge
  • Contribute technical perspective to senior hiring, capability planning, and career development
  • Resolve systemic risks, ownership gaps, and missing capabilities through cross-functional collaboration

Requirements:

  • Typically 7+ years of software engineering experience
  • 5+ years building production React Native applications
  • Degree in Computer Science or a related field or equivalent demonstrated experience
  • Deep expertise in React Native architecture, React, and TypeScript, including strict type safety practices
  • Record of evolving frontend platforms, shared libraries, or design systems and establishing patterns adopted by multiple teams
  • Strong iOS and Android knowledge across native APIs, debugging, performance, security, deployment, and store delivery
  • Ability to design or guide native module bridges and safe JavaScript/native data flow
  • Expertise in real-time client systems and modern state management, including REST, GraphQL, WebSockets, resilience, caching, offline behavior, graceful degradation, and clear client/server state boundaries
  • MobX and TanStack React Query, or comparable technologies, strongly valued
  • Experience architecting a shared mobile platform across multiple applications, brands, regions, environments, and delivery teams
  • Experience with product configuration, jurisdiction-specific behavior, and feature-flag-driven rollout using LaunchDarkly or a comparable platform
  • Experience with authentication, deeplinks, attribution, analytics, CRM, push notifications, privacy, or consent integrations
  • Strong engineering judgment across testing, observability, CI/CD, feature management, performance, accessibility, privacy, and secure development
  • Hands-on fluency with AI-assisted software development and understanding of prompt/context design, evaluation, hallucination risk, privacy, security, and responsible human review
  • Record of shaping technical and product strategy and delivering ambiguous multi-team initiatives
  • Excellent communication, proactive leadership, executive communication, productive conflict, sound decision-making, and effective mentoring
  • Preferred: client experience in sportsbook, casino, online gaming, fintech, or another regulated digital industry
  • Preferred: experience with internal operational or back office applications, including GraphQL, MSAL or comparable SSO, role-based access, audit trails, and workflow-heavy interfaces
  • Preferred: experience scaling client engineering through monorepos, shared tooling, design systems, developer platforms, or production AI practices

Benefits:

  • Competitive pay and benefits
  • Flexible vacation allowance
  • Flexible work from home or office hours
  • Startup culture backed by a secure, global brand
  • Opportunity to build products enjoyed by millions as part of a passionate team
  • Diverse and inclusive work environment
  • Equal opportunity employer