Job Title:
Achieve Technical Excellence as Lead Android Developer
We are seeking a seasoned Android Developer with expertise in driving technical design, feasibility, and delivery of applications. As Lead Android Developer, you will oversee the development and delivery of major app rebuild projects, ensuring alignment between technical design and business deliverables.
The ideal candidate will have strong leadership skills, excellent communication abilities, and a solid understanding of architectural design patterns such as MVVM, MVP, and MVI. Experience working closely with architects to ensure alignment between technical design and business deliverables is also essential.
Key Responsibilities:
* Owning communication between internal and external teams
* Evaluating the feasibility of proposed solutions
* Guiding the app through significant architectural transformations
* Managing both code and people
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
* Experience leading Android development teams from a technical and people-management perspective
* Proven experience with Android Jetpack libraries and designing scalable, maintainable app architecture
Nice to Have:
* Experience with Kotlin Multiplatform Mobile (KMM)
* Familiarity with cloud-based development and deployment strategies
* Previous experience with large-scale app redesigns or architectural overhauls
About this Role:
This is a remote contract position requiring EST working hours. Occasional travel may be involved. Ideal candidates will be proactive, technically sound, and skilled at driving results within tight timelines.