





Senior role but metro location and strong employer increase qualified applicant density.
Core mobile engineering skills are transferable, though enterprise banking scale adds moderate domain bias.
Very senior experience requirement and detailed mandatory mobile tech stack increase shortlisting rigor.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Oversee multiple mobile development projects ensuring all functional and non-functional requirements are met independently.
Develop and deploy high-quality Android and iOS mobile applications using modern architecture patterns and technologies.
Provide technical leadership, mentoring, high-level project estimates, and collaborate cross-functionally to deliver business outcomes.
12+ years of experience in production-scale mobile application development (Android & iOS).
Strong expertise in Android architectures (Clean Architecture, MVVM variants, Coordinator, Repository, Dependency Injection with Hilt/Dagger).
Proficiency with iOS development including Swift (5.7+), SwiftUI, async/await, concurrency models, and iOS 15 features.
Bachelor’s or Master’s degree in Computer Science or Information Technology.
Experienced in applying advanced mobile architecture patterns and automated testing on both Android and iOS platforms.
Skilled in CI/CD pipelines and code quality tools (GitHub Actions, SonarQube, Detekt, SwiftLint).
Capable of leading strategic practice development and navigating complex monorepo modularisation at scale.