Staff Android Engineer
John Lewis Partnership
In this role you drive Android native development within a cross-functional Agile team, delivering customer-facing features at scale. You’ll shape project approaches, provide technical assurance, and mentor engineers while collaborating with iOS, UX, and QA teams. You’ll stay ahead of tech trends, continuously improve skills, and support learning goals for the squad. This is a chance to impact a leading UK omni-channel retailer with a strong emphasis on innovation and collaboration.
Pay / Benefits- hybrid working
- learning and development support
- competitive salary
- employee-owned culture
- flexible hours where possible
- career progression opportunities
- Lead native Android development within a cross-functional Agile team
- Provide technical assurance on complex IT projects and guide development approach
- Support shaping new projects and mentor less experienced engineers
- Collaborate with iOS, web, and microservice teams and communicate with diverse stakeholders
- Drive continuous learning and keep up-to-date with technologies and techniques
- Native Mobile Development in Android (Kotlin and Java)
- Accessibility best practices
- CI/CD (Continuous Integration/Delivery)
- Experience with generative AI tools to boost productivity
- Kotlin Multiplatform (KMP)
- TDD and pair programming
- Agile methodologies (Scrum or Kanban)
- REST API development and/or consumption
- MVVM/MVP architecture
- Experience leading teams or making technical decisions
- excellent communication
- cross-functional collaboration
- stakeholder management
- Postman or similar
- Charles/Proxyman or similar
- Bitrise/Gitlab CI
Reference: WJ-747_31241103 · Posted 06 Nov 2026, 09:40 PM