Lead Android Developer
This position requires a skilled Lead Android Developer to oversee the development and delivery of a major app rebuild project. The successful candidate will be responsible for guiding the Android component of the application, ensuring that technical design, feasibility, and delivery stay aligned with overall project goals.
The ideal candidate will have strong communication and client management skills, with the ability to liaise between technical teams and stakeholders. They will also have experience working closely with architects to ensure alignment between technical design and business deliverables.
We are looking for a proactive, technically sound professional who is confident in taking full ownership and experienced in managing both code and people. The candidate should be able to work independently and drive results within tight timelines.
Key Responsibilities:
* Evaluate feasibility of solutions and own delivery of Android components
* Oversee the Android component of the application, ensuring that technical design, feasibility, and delivery stay aligned with overall project goals
* Liaise between technical teams and stakeholders
* Work closely with architects to ensure alignment between technical design and business deliverables
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, both from a technical and people-management perspective
* Proven experience with Android Jetpack libraries and designing scalable, maintainable app architecture
* Ability to communicate effectively and work collaboratively in a team environment
Bonus Requirements:
* Experience with Kotlin Multiplatform Mobile (KMM)
* Familiarity with cloud-based development and deployment strategies
* Previous experience with large-scale app redesigns or architectural overhauls
This is a remote contract position requiring EST working hours. Occasional travel may be involved.