Salary: £45,000 - 70,000 per year
Requirements:
- Strong commercial experience developing Android applications using Kotlin
- Proven experience with Jetpack Compose
- A solid understanding of mobile architecture, design patterns and modern engineering principles
- Experience with automated testing, including Espresso
- Strong knowledge of Git and CI/CD practices
- A passion for Agile delivery and building high-quality products
- Experience using AI‑assisted development tools such as GitHub Copilot or ChatGPT would be advantageous
- Excellent communication and stakeholder collaboration skills
Responsibilities:
- Lead the development and delivery of new Android features and enhancements
- Contribute to technical strategy and architectural decision‑making
- Build scalable, maintainable applications using Kotlin and Jetpack Compose
- Work closely with Product and Design teams to deliver intuitive user experiences
- Champion engineering best practices including TDD, pair programming and continuous delivery
- Ensure security, performance and reliability are considered throughout the development lifecycle
- Troubleshoot and optimise existing applications
- Mentor and support fellow engineers while promoting a culture of continuous improvement
Technologies:
- AI
- Android
- ChatGPT
- CI/CD
- Copilot
- Git
- GitHub
- Support
- Kotlin
- Mobile
- Security
- TDD
More:
We are a leading UK consumer technology business whose digital platforms help millions of people make smarter financial decisions every month. We offer a hybrid working model based in London or Manchester, with two days per week in the office, along with an annual bonus scheme, up to 30 days holiday plus bank holidays, a generous pension contribution, enhanced parental leave policies, a work‑from‑anywhere allowance, ongoing training and development, access to learning platforms and industry conferences, regular hackathons, innovation days and engineering community events, and clear career progression pathways within a growing technology function. Our mobile engineering team works in a collaborative, cross‑functional environment and embraces modern engineering practices, including AI‑powered development tools, to build and improve market‑leading mobile applications used at significant scale.
last updated 25 week of 2026