> Markdown version of [/jobs/ext/4709370-android-software-engineer](https://www.wearedevelopers.com/jobs/ext/4709370-android-software-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). --- # Android Software Engineer - **Company:** Charlotte Tilbury - **Location:** Epsom, United Kingdom - **Contract:** Permanent contract - **Skills:** Clean Code Principles, A/B Testing, Data Analysis, Android Software Development, Architectural Patterns, Continuous Integration, Serialization, Dependency Injection, Github, Scrum Methodology, Software Engineering, User Interface Testing, Kotlin, Performance Monitor, Jetpack Compose, Asynchronous Programming, Google Play, Restful APIs - **Published:** November 14, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/android-software-engineer/56413678 ## About the Role Proven native Android development experience using modern Kotlin and Jetpack Compose. Strong understanding of architectural patterns, separation of concerns, and scalable app design. Proficiency in unit and UI testing with standard Android frameworks. Practical knowledge of dependency injection and Kotlin Coroutines. Familiarity with RESTful APIs, networking libraries, and data serialization. Ability to use telemetry, analytics, performance monitoring, and A/B testing to validate ideas and measure impact. Knowledge of CI/CD tools, including Fastlane and GitHub Actions. Commitment to clean code and continuous learning. Familiarity with AI tooling to support software development and problem-solving ## Description We work in Scrum or Kanban teams, with a strong emphasis on cross-functional collaboration. You'll partner closely with Engineers, QA, Product Managers, and Designers to build robust, scalable solutions that are as elegant as they are effective. We care deeply about quality, performance, and observability, and we're always open to challenging convention when it leads to better outcomes. As Android Software Engineer you will We're looking for motivated, curious, and collaborative engineers who are excited to build game-changing features with luxury-level polish and reliability. If you love solving problems, working across disciplines, and bringing ideas to life, you'll thrive here. Developing new features and maintaining our existing Android codebase Collaborating with cross-functional teams to ensure we're building the right things, the right way Contributing to mobile CI/CD pipelines for efficient Google Play delivery Writing test automation to ensure high-quality, reliable releases Championing performance, accessibility, and user experience