> Markdown version of [/jobs/ext/2856623-senior-android-engineer](https://www.wearedevelopers.com/jobs/ext/2856623-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:** Chroma - **Location:** Manchester, UK - **Experience:** Expert - **Salary:** £104,000.0 - £130,000.0 - **Contract:** Temporary contract - **Skills:** Multitier Architecture, Test Suite, Android Software Development, Automation of Tests, Continuous Integration, Dependency Injection, Github, Mobile Application Software, Junit, Performance Tuning, User Interface Testing, Datadog, Delivery Pipeline, Technical Debt, Firebase, Kotlin, Build Management, Jetpack Compose, Asynchronous Programming, Software Coding - **Published:** September 12, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5880050908 ## About the Role * Strong commercial Android development experience, ideally at Senior Engineer level or above. * Excellent Kotlin knowledge. * Strong knowledge of modern Android development practices and architecture, including multi-module clean architecture. * Experience building modern Android user interfaces, ideally using Jetpack Compose. * Experience creating or contributing to reusable component libraries or design systems. * Strong experience with automated testing, including improving and maintaining existing test suites (JUnit, MockK, Espresso, Compose UI Testing or equivalent). * Experience integrating mobile applications with backend APIs and services (Retrofit/OkHttp or equivalent). * Strong understanding of maintainability, performance and application quality. * Comfortable working within an existing codebase and making pragmatic, incremental improvements. * Able to work independently while collaborating closely with an established engineering team. * Strong communication skills and a collaborative approach to solving problems. Desirable * Experience delivering complex customer-facing propositions on a consumer app with a significant production user base. * Experience with high-volume transactional or membership-based mobile experiences. * Experience with CI/CD and automated Android release pipelines (GitHub Actions or equivalent). * Experience with mobile observability, crash monitoring and performance optimisation (Firebase, Datadog or equivalent). * Familiarity with dependency injection frameworks (Koin, Hilt or equivalent) and Kotlin Coroutines. ## Description * Design and build Android experiences to support a significant new customer-facing proposition. * Help establish and evolve a dedicated design system of reusable UI components and patterns. * Review and improve the automated test suite - remove brittle or low-value tests, raise confidence in releases. * Identify and address technical debt, improving maintainability and simplifying the application where appropriate. * Contribute to architecture, coding standards, performance and modern Android engineering practices. * Integrate the app with backend APIs and services. * Work closely with product, design and QA colleagues to deliver changes safely and iteratively., * Genuine, hands-on delivery ownership - not a ticket-taking role. * A tangible, visible contribution to a major new customer proposition within a short engagement. * Work within a modern, Compose-only, multi-module codebase with strong existing engineering conventions. * Close collaboration with an established, high-calibre permanent engineering team. * Strong likelihood of extension beyond the initial term for the right candidate. ## Related Videos - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Introducing Kotlin Multiplatform in an existing project](https://www.wearedevelopers.com/videos/276-introducing-kotlin-multiplatform-in-an-existing-project) - [Migration to declarative UI in Android development](https://www.wearedevelopers.com/videos/765-migration-to-declarative-ui-in-android-development) - [Why Kotlin is the better Java and how you can start using it](https://www.wearedevelopers.com/videos/661-why-kotlin-is-the-better-java-and-how-you-can-start-using-it) ## Related Articles - [Cross Platform Mobile Development Frameworks to Use in 2025](https://www.wearedevelopers.com/magazine/404-cross-platform-mobile-development-frameworks-to-use-in-2025) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Flutter Developer Salary [2023]](https://www.wearedevelopers.com/magazine/199-flutter-developer-salary-2023) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023)