Staff Mobile Engineer - Promo

Hard Rock Digital•Austin, TX

About The Position

Hard Rock Digital is seeking a Staff Mobile Engineer to own technical direction for mobile experiences in the Promos domain, working within its shared React Native platform and contributing to related web and back-office experiences as needed. The role solves complex client engineering problems, raises engineering standards across teams, and remains hands-on with implementation. Working across Product, Design, QA, Backend, Platform, Security, Compliance, and Operations, the engineer turns ambiguous needs into durable strategies and guides critical initiatives from discovery through production. Staff-level impact includes creating clarity beyond one team, developing other engineers, and being accountable for organizational outcomes as well as implementation. The role includes setting technical strategy and architecture; building reliable promotional experiences across mobile and web; establishing standards for client integrations and delivery quality; leading incident diagnosis and operational improvements; promoting responsible AI-assisted engineering; and serving as a trusted technical advisor and mentor. The engineer will balance product delivery, technical debt, and platform investment, and lead multi-team initiatives with clear plans, risks, dependencies, and measurable outcomes.

Requirements

  • Typically 7+ years of software engineering experience, including 5+ years building production React Native applications.
  • A 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.
  • A 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, including the 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.
  • Experience architecting a shared mobile platform across multiple applications, brands, regions, environments, and delivery teams, with product configuration, jurisdiction-specific behavior, and feature-flag-driven rollout using LaunchDarkly or a comparable platform.
  • Experience with relevant client integrations such as authentication, deeplinks, attribution, analytics, CRM, push notifications, privacy, or consent.
  • Strong engineering judgment across testing, observability, CI/CD, feature management, performance, accessibility, privacy, and secure development for systems where reliability, compliance, security, or financial correctness is business critical.
  • Hands-on fluency with AI-assisted software development and a practical understanding of prompt and context design, evaluation, hallucination risk, privacy, security, and responsible human review.
  • A record of shaping technical and product strategy, delivering ambiguous multi-team initiatives, and connecting investments to measurable customer and business outcomes without relying on formal authority.
  • Excellent communication and proactive, low-ego leadership, including clear proposals, executive communication, productive conflict, sound decisions amid uncertainty, and effective mentoring.

Nice To Haves

  • MobX and TanStack React Query, or comparable technologies.
  • Client experience in sportsbook, casino, online gaming, fintech, or another regulated digital industry.
  • Experience with internal operational or back-office applications, including GraphQL, MSAL or comparable SSO, role-based access, audit trails, and workflow-heavy interfaces.
  • Experience scaling client engineering through monorepos, shared tooling, design systems, developer platforms, or production AI practices.

Responsibilities

  • Own mobile technical direction for the assigned product domain, aligning with the shared React Native platform and supporting related web and back-office experiences as needed.
  • Partner with Principal and Staff Engineers and owners of shared capabilities—including geolocation, identity, security, compliance, and platform services—to integrate those capabilities while maintaining clear ownership boundaries.
  • Guide architecture evolution and modernization, balancing product delivery, technical debt, and platform investment through pragmatic decisions, clear tradeoffs, and measurable outcomes.
  • Lead major restructuring work through iterative delivery by defining the target end state, sequencing work into tickets, surfacing dependencies and risks, and updating delivery dates as evidence changes.
  • Build responsive and reliable promotional experiences across mobile and web, including offer discovery, eligibility, activation, state changes, rewards, recovery, and correctness.
  • Partner with Product, Data, Backend, and Operations to define promotion lifecycle, client contracts, experimentation, success measures, and operational controls across mobile, web, and back-office experiences.
  • Set cross-platform standards for deeplinks, attribution, analytics, CRM, and push, including reliable identity and consent handling.
  • Remain hands-on with complex problems, turn ambiguity into iterative delivery, delegate effectively, and correct work that is off course or not producing value.
  • Model and raise code-review standards to improve correctness, maintainability, shared understanding, and engineer growth.
  • Advance standards for testing, CI/CD, accessibility, security, observability, app-store delivery, controlled rollout, privacy, incident readiness, and measurable performance.
  • Lead diagnosis across client, API, and platform boundaries using Sentry and correlated logs, traces, and metrics, and turn incidents into systemic improvements.
  • Drive responsible adoption of AI-assisted development across discovery, implementation, testing, documentation, debugging, and review, measuring effects on quality, speed, learning, and developer experience.
  • Identify valuable product and operational uses for AI, assess feasibility and model risk, and establish safeguards for evaluation, confidential data, human accountability, and production safety.
  • Act as a trusted technical advisor to Product and Engineering, identify risks and opportunities early, make clear recommendations, and drive decisions to closure using customer, operational, and market insight.
  • 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 by bringing the right people together, leading change with calm ownership, constructive conflict, clear commitments, and learning without blame.

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
  • A roster of uniques
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service