Lead Android Developer Role
This is a remote contract position requiring EST working hours. Occasional travel may be involved.
About the Job
We are seeking an experienced Lead Android Developer to oversee the development and delivery of a major app rebuild project. The successful candidate will guide the Android component of the application, ensuring that technical design, feasibility, and delivery stay aligned with overall project goals.
Key Responsibilities
* Evaluate the feasibility of proposed solutions and own delivery of Android components
* Owning communication between internal and external teams
* Leading Android development teams from both a technical and people-management perspective
* Designing scalable, maintainable app architecture using Android Jetpack libraries
Requirements
The ideal candidate will have:
* 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, MVI
* Proven experience with designing large-scale app redesigns or architectural overhauls
Bonus Skills
Nice to have:
* Experience with Kotlin Multiplatform Mobile (KMM)
* Familiarity with cloud-based development and deployment strategies
What We Offer
This is a remote contract position requiring EST working hours. Occasional travel may be involved.