Senior Android Developer (Kotlin/Jetpack Compose)
Role details
Job location
Tech stack
Job description
As part of this growth, they're looking for a Senior Android Developer to join a high-performing Mobile Engineering team, helping to shape and deliver exceptional mobile experiences used by millions of customers. The Opportunity
You'll join a collaborative, cross-functional environment where engineers, product managers and designers work together to build and improve a suite of market-leading mobile applications.
This is a hands-on role where you'll have the opportunity to influence technical direction, contribute to architectural decisions, mentor other developers and deliver high-quality features from concept through to release.
The organisation embraces modern engineering practices and is actively leveraging AI-powered development tools to improve productivity, code quality and delivery speed., * 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 life cycle.
- Troubleshoot and optimise existing applications.
- Mentor and support fellow engineers while promoting a culture of continuous improvement.
Requirements
We're keen to speak with Android developers who can demonstrate:
- 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.
Benefits & conditions
- Hybrid working model.
- Annual bonus scheme.
- Up to 30 days holiday plus bank holidays.
- Generous pension contribution.
- Enhanced parental leave policies.
- Work-from-anywhere allowance.
- Ongoing training and development, including access to learning platforms and industry conferences.
- Regular hackathons, innovation days and engineering community events.
- Clear career progression pathways within a growing technology function.