> Markdown version of [/jobs/ext/2821463-senior-android-engineer](https://www.wearedevelopers.com/jobs/ext/2821463-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:** Gener8 - **Location:** Greater London, UK (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Android Software Development, Automation of Tests, Continuous Delivery, Extensible Markup Language (XML), Kotlin, Integration Tests, Asynchronous Programming, Multiplatform - **Published:** September 10, 2026 - **Apply:** https://www.collegerecruiter.com/job/2840611529-senior-android-engineer ## About the Role * 5+ years commercial experience with Android development * Strong grasp of the Kotlin language * Experience using Kotlin Coroutines and Flows * Experience with automated testing and continuous delivery * Ability to describe solutions and their architectural tradeoffs * Excellent verbal and written English communication skills ? Part of a fast growing company where you will have real responsibility and autonomy ## Description You'll join the team responsible for major new features in our flagship Android app which helps users better understand their relationship with data and how they can be rewarded from it. This is an exciting opportunity for an individual to make a big impact in a rapidly growing business for a completely new category of product. Working as part of our existing engineering team, you'll be actively influencing technical discussions, API designs, and app architecture as we iterate rapidly to deliver great new features to our customers. Our Android app is completely written in Kotlin. All new features are built using Compose, with any existing XML layouts gradually being replaced with Compose as well. It uses coroutines for threading and is heavily modularised, each feature having its own dedicated module. There's a combination of unit, UI and Integration tests on the project, especially on newer features. We're also starting to use Kotlin Multiplatform to share code with our iOS app. ## Related Videos - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [The Dark Corners of Kotlin Multiplatform](https://www.wearedevelopers.com/videos/100143-the-dark-corners-of-kotlin-multiplatform) - [Building Reliable Serverless Applications with AWS CDK and Testing](https://www.wearedevelopers.com/videos/812-building-reliable-serverless-applications-with-aws-cdk-and-testing) - [Introducing Kotlin Multiplatform in an existing project](https://www.wearedevelopers.com/videos/276-introducing-kotlin-multiplatform-in-an-existing-project) - [Tackling Complexity With Functional Programming And Kotlin](https://www.wearedevelopers.com/videos/705-tackling-complexity-with-functional-programming-and-kotlin) - [Moving from Java to Kotlin](https://www.wearedevelopers.com/videos/384-moving-from-java-to-kotlin) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Cross Platform Mobile Development Frameworks to Use in 2025](https://www.wearedevelopers.com/magazine/404-cross-platform-mobile-development-frameworks-to-use-in-2025) - [Basic And Advanced Networking in Dart and Flutter](https://www.wearedevelopers.com/magazine/112-basic-and-advanced-networking-in-dart-and-flutter) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools)