Senior Android Developer
London, UK (Hybrid – 2–3 days per week onsite)
3 month initial contract with good chance to extend
About the Role
We’re looking for a Senior Android Developer to join our growing mobile engineering team in London. You’ll play a key role in designing, building, and maintaining high-quality Android applications used by thousands (or millions) of users.
This is a hybrid role, requiring 2–3 days per week in our London office, with the remaining time remote.
Key Responsibilities
* Design and develop robust, scalable, and maintainable Android applications
* Lead feature development from concept to release
* Collaborate with Product Managers, Designers, and Backend Engineers
* Write clean, testable, and efficient code following best practices
* Conduct code reviews and mentor junior developers
* Continuously improve app performance, quality, and user experience
* Stay up to date with the latest Android trends, tools, and technologies
Required Skills & Experience
* 5+ years of experience in Android development
* Strong proficiency in Kotlin (and solid knowledge of Java)
* Experience with modern Android architecture patterns (MVVM, Clean Architecture)
* Deep understanding of Android SDK, Jetpack components, and app lifecycle
* Experience with RESTful APIs and third-party integrations
* Familiarity with testing frameworks (JUnit, Espresso)
* Experience with version control systems (Git)
Nice to Have
* Experience with Jetpack Compose
* Knowledge of CI/CD pipelines
* Experience with dependency injection frameworks (e.g., Hilt, Dagger)
* Exposure to Agile/Scrum environments
* Published apps on the Google Play Store