Staff Mobile Engineer Tech Lead
Skills
Computer ScienceMobile ApplicationsApp StoreCommandConsumer TextilesContextEAS
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.
