Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 7 Nov 2026

Senior Software Engineer - Android Development

Salary

£52,000 - £77,000 per year

Apply on John Lewis Partnership

Description

We are seeking a Senior Software Engineer specialising in Android development to join our team. As a key part of our engineering practice, you will work on challenging customer-facing projects, collaborating with cross-functional teams, and providing technical assurance on complex IT projects.

Responsibilities:

  • Develop Android applications using Kotlin and Java
  • Work with a diverse range of technical and non-technical stakeholders
  • Provide technical leadership and mentorship to junior engineers
  • Stay up-to-date with the latest technologies and techniques

Requirements:

  • Extensive experience in Native Mobile Development in Android (Kotlin and Java)
  • Accessibility best practice
  • Continuous Integration/Continuous Delivery
  • Experience with generative AI tools and techniques
  • Experience with Kotlin Multi Platform (KMP)
  • Experience with/eager to learn Swift/iOS
  • Demonstrable experience in TDD, pair programming
  • Agile development methods such as Scrum or Kanban
  • REST API development and/or consumption
  • Deep understanding of MVVM and MVP

Nice to Have:

  • Postman or similar tools
  • Charles/Proxyman or similar tools
  • Bitrise/Gitlab CI
  • GraphQL
  • Microservice Architectures
  • Docker, Kubernetes, and cloud platforms such as AWS, GCP or Azure
  • Understanding of UX principles
  • HTML, CSS, and related web technologies
  • Experience with modern JavaScript libraries and tooling, such as React, Redux, Webpack

Benefits:

  • Flexible working arrangements (hybrid working role)
  • Salary range: £52,000 - £77,000
  • Night Premium at a rate of £5.25 per hour for work between 22:00 - 06:00

For more fresh new jobs, check out yubhub.co.

Skills

Required

  • Android Development
  • Kotlin
  • Java
  • Accessibility best practice
  • Continuous Integration/Continuous Delivery
  • Generative AI
  • Kotlin Multi Platform (KMP)
  • Swift/iOS
  • TDD
  • Pair programming
  • Agile development
  • REST API development
  • MVVM
  • MVP

Nice to have

Ready to apply?

You apply with the employer directly. Their original posting is here: https://jlp.wd3.myworkdayjobs.com/en-US/JLPjobs_careers/job/London-Central-Office/Senior-Android-Engineer_R-214515-1

Apply on John Lewis Partnership