[GBL] Technical Lead Mobile (iOS & Android)
Core
Shaping mobile architecture and technical strategy for native iOS and Android apps serving millions of members.
Role type
Senior IC Technical Lead Mobile (iOS & Android)
Builds
Native mobile applications (iOS/Android) integrated with cloud-native web ecosystems
Domain
Mobile Development, Cloud-Native Architecture
Deliverable
production ML models | product features
Required skills
Native iOS (Swift, SwiftUI), Native Android (Kotlin, Jetpack Compose), Mobile Architecture (MVVM, MVI, Clean Architecture), Secure Authentication (OAuth2, Auth0), Automated Testing (XCTest, JUnit, Espresso), CI/CD Pipelines, Cloud Service Integration, Performance Optimization, Root Cause Analysis
Preferred skills
Kotlin Multiplatform Mobile (KMM), Mobile Analytics (Amplitude, Braze, Firebase), Cloud Platforms (AWS, Serverless), Infrastructure-as-Code (Terraform), WebViews/Hybrid Architectures, Mobile DevOps (Feature Flags, A/B Testing)
Technologies
Swift, SwiftUI, Kotlin, Jetpack Compose, Auth0, OAuth2, JWT, XCTest, JUnit, Espresso, Compose UI tests, GitHub Actions, Fastlane, Firebase Crashlytics, AWS, Terraform, Cloudflare
Responsibilities
Define and evolve mobile architecture strategy for iOS and Android platforms; Lead technical decision-making on cross-platform consistency and design patterns; Design and develop critical native features including secure authentication and cloud integrations; Mentor and upskill engineers through code reviews and architecture discussions; Establish and enforce mobile engineering standards for code quality, testing, and security; Collaborate with Product, UX, and Backend teams to align technical roadmap with business priorities; Unblock complex technical challenges and conduct root cause analysis for production issues
Seniority
Senior, hands-on IC with leadership responsibilities