We are looking for a Mobile Engineering Manager with deep hands-on experience across both iOS and Android platforms. The ideal candidate has a strong technical foundation in native mobile development — including Swift/SwiftUI for iOS and Kotlin/Jetpack for Android — and has led teams building scalable, high-quality mobile applications. You’ll play a key role in shaping architecture, mentoring engineers, and fostering cross-platform excellence as we scale our mobile team.
What You’ll Do
- Lead and Inspire: Provide technical and organizational leadership across both iOS and Android platforms.
- Set the Bar: Define and implement best practices for mobile architecture, code quality, testing, and release processes.
- Mentor Engineers: Develop a scalable leadership pipeline through mentorship and growth-focused feedback.
- Architect the Future: Own the long-term technical vision for mobile, balancing platform evolution with simplicity.
- Build Collaboratively: Partner with Product, Backend, and QA teams to drive seamless planning and execution.
- Establish In-House Excellence: Lead the transition from contractor-led development to an empowered, in-house engineering team.
- Drive Process Improvements: Oversee PR reviews, improve sprint cadence, and boost release reliability.
- Shape API Design: Collaborate closely with backend and platform teams to drive mobile-first API strategies.
- Champion Culture: Foster a team environment centered on psychological safety, constructive feedback, and continuous learning.
What You Bring
- 10+ years of software engineering experience, with 4+ years in mobile leadership roles.
- Expert in native mobile development:
- iOS: Swift, SwiftUI
- Android: Kotlin, Jetpack
- Mandatory: Flutter and hybrid frameworks
- Deep knowledge of modern architectures: MVVM, modularization, dependency injection (Dagger/Hilt, Koin), and robust state management.
- Experience with monorepos, multi-module codebases, and shared mobile libraries.
- Strong grasp of CI/CD for mobile: Bitrise, GitHub Actions, CircleCI.
- Proficient with automated testing frameworks: XCTest, Espresso, Mockito, Jetpack Compose UI tests.
- Familiarity with mobile release workflows: App Store Connect, Google Play Console, crash reporting (Firebase Crashlytics, Sentry).
- Capable of evaluating and designing RESTful APIs for mobile—clean, versioned, and developer-friendly.
- A documentation advocate—skilled at maintaining onboarding guides, architectural diagrams, and internal playbooks.