Job Description
We are seeking a visionary Mobile Development Lead to spearhead the mobile engineering strategy for our flagship applications. This role requires a hands-on technical leader who can define mobile architecture, mentor high-performing teams, and deliver secure, scalable, and high-performance mobile experiences across Android and iOS platforms using Kotlin and Swift.
You will bridge product vision and technical execution, working closely with Product, Design, and Backend teams while owning the complete mobile SDLC.
Key Responsibilities
Technical Leadership
- Define and drive the mobile architecture and long-term technical roadmap for Android and iOS platforms.
- Establish consistency in design patterns (MVVM) and enable shared logic where applicable.
- Evaluate and adopt emerging technologies such as Kotlin Multiplatform and AI-assisted development tools.
Team Leadership & Mentorship
- Lead, mentor, and grow a team of 10 mobile engineers.
- Conduct code reviews, provide career coaching, and promote engineering best practices.
- Foster a culture of quality, innovation, and accountability.
Architecture & SDLC Ownership
- Own end-to-end Software Development Life Cycle (SDLC) for mobile applications.
- Drive modularization, scalability, and maintainability across the codebase.
- Ensure best practices in build pipelines, testing, and deployment automation.
Cross-functional Collaboration
- Partner closely with Product Managers, UX Designers, and Backend Engineers.
- Translate business and product requirements into clear technical specifications and execution plans.
Performance, Stability & Quality
- Monitor application health using tools such as Firebase, Sentry, or similar platforms.
- Optimize app startup performance, memory management, battery efficiency, and stability across diverse devices.
- Ensure production readiness and ongoing reliability of large-scale mobile applications.
Technical Requirements
Android
- Deep expertise in Kotlin
- Strong experience with Jetpack Compose
- Proficiency with Coroutines / Flow
- Dependency Injection using Dagger / Hilt
iOS
- Deep expertise in Swift
- Strong experience with SwiftUI
- Proficiency in Combine / Swift Concurrency
- Experience in app modularization and scalable iOS architectures
Architecture & DevOps
- Experience with CI/CD tools such as Fastlane, Bitrise, or GitHub Actions
- Automated testing, build, and deployment to App Store and Google Play Store
Data & APIs
- Proficiency in REST and GraphQL APIs
- Experience with Protocol Buffers
- Local storage solutions: Room, SwiftData, Realm
Tooling & Debugging
- Mastery of Android Studio and Xcode
- Strong experience with Git
- Debugging and network analysis using Charles Proxy, Flipper, or similar tools
Experience & Qualifications
- 8+ years of experience in mobile application development
- 3+ years in a formal leadership role (Mobile Lead, Staff Engineer, or equivalent)
- Proven experience shipping and maintaining large-scale mobile applications (100k+ DAU)
- Strong understanding of mobile security, performance optimization, and scalability
- Excellent communication and stakeholder management skills