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.
10+ years of software engineering experience, with 4+ years in mobile leadership roles.
Expert in native mobile development:
iOS: Swift, SwiftUI
Android: Kotlin, Jetpack
Bonus: 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.