Our client is seeking a Lead Android Developer to join their team for a freelance B2B contract that is expected to last for an initial 4-month period, with an expected extension of 6+ years. This position is 3 days on-site in London and 2 days remote.
Project details:
* Position: Lead Android Developer
* Contract Length: Initial 4 month period
* Start date: ASAP
* Location: Hybrid in London, 3 days per week and 2 days remote
* Languages: English Speaking
Skills and Responsibilities:
1. Experience mentoring junior developers and leading mobile teams.
2. Hands-on Android development experience.
3. Strong in Java, Kotlin and Android SDK
4. Experience in Jetpack Compose and RxJava.
5. Proficient in Android Studio, Gradle modularisation, and multi-flavour builds.
6. Deep understanding of architectural patterns like MVVM, Clean Architecture.
7. Familiar with Analytics platforms like Firebase, Adobe Analytics. Experienced in UI/UX implementation using Jetpack Compose and/or traditional XML-based layouts.
8. Strong knowledge of asynchronous programming using Jetpack compose, RxJava, Flow or Coroutines.
9. Strong experience in integrating and securing GraphQL/RESTful APIs.
10. Proficient in unit testing, instrumentation testing, and frameworks like Junit, Mockito, Espresso.
11. Familiarity with Google Play Console, a...