> Markdown version of [/jobs/ext/2668038-senior-android-engineer](https://www.wearedevelopers.com/jobs/ext/2668038-senior-android-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # senior android engineer. - **Company:** Randstad UK - **Location:** Manchester, UK - **Experience:** Expert - **Salary:** £130,000.0 - £143,000.0 - **Contract:** Permanent contract - **Skills:** Multitier Architecture, A/B Testing, Application Programming Interfaces (APIs), Android Software Development, Architectural Patterns, Code Review, Dependency Injection, Mobile Application Software, Junit, Model View ViewModel, User Interface Testing, Backend, Kotlin, Solid Principles, Jetpack Compose, Graphql, Asynchronous Programming, Restful APIs - **Published:** September 2, 2026 - **Apply:** https://www.randstad.co.uk/jobs/apply/47368180/ ## About the Role * Technical Stack: Strong commercial experience with Kotlin, Jetpack components, Jetpack Compose, and Dependency Injection (Hilt/Dagger). * Architecture & Patterns: Deep knowledge of MVVM/Clean Architecture, SOLID principles, and Kotlin Coroutines/Flow. * Testing & APIs: Hands-on experience with unit/UI testing (JUnit, Mockk, Espresso) and RESTful/GraphQL APIs. * Scale: Background building high-traffic, production-grade consumer mobile applications. ## Description Join a global engineering hub in Manchester, building end-to-end travel experiences used by tens of millions of active Android users daily. You will work in a cross-functional squad alongside Product, Design, Data, and Backend Engineers to design, test, and ship high-impact native mobile features., * Design, build, and maintain scalable native Android apps using Kotlin and Jetpack Compose. * Implement A/B tests and product experiments to drive user engagement and conversion. * Maintain clean architecture (MVVM/MVI) and ensure high performance across varied devices. * Write robust unit/UI tests and participate in technical design and code reviews. * Partner with cross-functional teams to translate complex requirements into seamless mobile features. ## Related Videos - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [Putting the Graph In GraphQL With The Neo4j GraphQL Library](https://www.wearedevelopers.com/videos/257-putting-the-graph-in-graphql-with-the-neo4j-graphql-library) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Moving from Java to Kotlin](https://www.wearedevelopers.com/videos/384-moving-from-java-to-kotlin) - [Build Delightful Mobile Experiences with Kotlin, Realm, and Atlas Device Sync](https://www.wearedevelopers.com/videos/694-build-delightful-mobile-experiences-with-kotlin-realm-and-atlas-device-sync) - [Modular Secrets to Lightning-Fast Android Builds](https://www.wearedevelopers.com/videos/1428-modular-secrets-to-lightning-fast-android-builds) ## Related Articles - [Basic And Advanced Networking in Dart and Flutter](https://www.wearedevelopers.com/magazine/112-basic-and-advanced-networking-in-dart-and-flutter) - [Cross Platform Mobile Development Frameworks to Use in 2025](https://www.wearedevelopers.com/magazine/404-cross-platform-mobile-development-frameworks-to-use-in-2025) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [A Guide to Choosing the Right Tools for App Developers](https://www.wearedevelopers.com/magazine/391-a-guide-to-choosing-the-right-tools-for-app-developers) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix)