Staff Mobile Engineer Tech Lead

Skills
Computer ScienceMobile ApplicationsApp StoreCommandConsumer TextilesContextEAS
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor's degree in Computer Science Engineering or related field or equivalent practical experience
  • 10+ years in software engineering
  • 5+ years building and scaling production mobile applications
  • Significant hands-on experience in React Native
  • Deep expertise in React Native New Architecture Fabric and TurboModules
  • Experience bridging native modules and managing cross-platform parity
  • Ability to leverage AI in the development workflow and ship AI powered mobile features
  • Strong knowledge of iOS native development in Swift or Objective-C
  • Strong knowledge of Android native development in Kotlin or Java
  • Expert-level TypeScript skills
  • Deep experience with scalable state management and mobile architecture patterns
  • Expert at diagnosing and resolving mobile performance bottlenecks
  • Strong command of mobile crash reporting performance monitoring and analytics tools
  • Deep knowledge of App Store and Google Play release processes
  • Experience with phased rollouts feature flags and OTA updates
  • Experience designing mobile CI CD pipelines
  • Strong culture of testing with unit integration and end-to-end tests
  • Proficient with RESTful and GraphQL APIs and cloud infrastructure

Nice to have

  • Technical vision
  • Mentorship
  • Cross-functional leadership
  • Org-wide influence
  • Strategic mindset
  • Ownership

Day to day

  • Define and drive the long-term technical vision for Gametime's mobile platform across iOS and Android using React Native.
  • Lead complex cross-functional initiatives spanning mobile backend product design and data teams to deliver reliable user experiences.
  • Own mobile architecture performance release engineering and standards while mentoring engineers and raising technical quality across the organization.