Job Overview
This is a unique opportunity to take on a leadership role in guiding the development and delivery of a major app rebuild project. The successful candidate will oversee the Android component, ensuring technical design, feasibility, and delivery stay aligned with overall project goals.
The ideal candidate will be confident in taking full ownership, able to work independently, and experienced in managing both code and people. They will also have strong communication and client management skills, with the ability to liaise between technical teams and stakeholders.
Key Responsibilities
* Owning communication between internal and external teams
* Evaluating the feasibility of proposed solutions
* Guiding the app through a significant architectural transformation
Requirements
* 7+ years of experience in Android development using Android SDK and modern Android frameworks
* 6+ years of coding experience in Kotlin
* Strong understanding of MVVM and other architectural design patterns such as MVP and MVI
* Experience leading Android development teams from a technical and people-management perspective
* Proven experience with Android Jetpack libraries and designing scalable, maintainable app architecture
Bonus Skills
* Experience with Kotlin Multiplatform Mobile (KMM)
* Familiarity with cloud-based development and deployment strategies
* Previous experience with large-scale app redesigns or architectural overhauls