Role: Android Developer
Location: London (Hybrid 2-3 days a week onsite)
Status: Outside IR35
Rate: Neg
Duration: Initial 3 months (Extensions due)
We are looking for an experienced Android Developer to design, develop and maintain high-quality native Android applications, working closely with product, design, Back End and engineering teams.
Key Responsibilities
Develop and maintain native Android applications using Kotlin.
Build modern interfaces using Jetpack Compose.
Integrate applications with REST APIs and Back End services.
Write clean, maintainable and well-tested code.
Troubleshoot performance, stability and application issues.
Participate in code reviews and Agile delivery.
Support CI/CD and application releases.
Essential Experience
Strong commercial Android development experience.
Excellent Kotlin and Android SDK knowledge.
Jetpack Compose.
MVVM/Clean Architecture.
REST APIs and JSON.
Coroutines/Flow.
Hilt/Dagger dependency injection.
Unit and UI testing.
Git/version control.
Desirable
Firebase, Retrofit/OkHttp and Room.
CI/CD and Gradle.
Google Play Console experience.
Mobile security and authentication experience.
Experience working within Agile development teams.