Senior Android Engineer

Job Type IT
Location London - Victoria
Partnership Level 6
Closing Date 05/06/2023
Vacancy Type Permanent
Salary £55,800.00 - £90,000.00
Salary Frequency Annual
Hours of Work 35


We want all of our Partners to have a good work-life balance and we support flexible working. This might mean flexible or compressed hours, job sharing or shorter hour contracts, where it is possible to do so. Please discuss this further with the hiring manager during your interview.


Our Purpose

Working in Partnership for a happier world – our shared Purpose that guides us in everything we do and inspires 3 important principles; happier people, happier business, happier world. The John Lewis Partnership is a truly unique business, one that seeks to make a positive difference to the lives of everyone.

About us

As the UK’s most successful omni-channel retailer, ecommerce is a key part of our business - we run two of the busiest websites in the UK, driving a significant proportion of our sales. 

Our engineering practice includes 50+ teams, working on everything from Cloud platforms to mobile apps, from ecommerce functionality to machine learning.

Have a quick glance of our Engineering best practices, see our engineers talk about their experience and opportunities to learn and grow; Check out our Tech stack, reach out to us if you have any questions. Visit - .

What will you be doing?

You will work as a software engineer specialising in Android development within a cross-functional Agile development team. You’ll be working collaboratively with other highly skilled Android Engineers as well as iOS engineers,  BAs, Quality Engineers, Designers and User Experience specialists on challenging customer-facing projects.

As a Senior Engineer you will have responsibility for the development approach and provide technical assurance on complex IT projects. You will also use your knowledge of software engineering to support shaping of new projects and support the professional development of less experienced software engineers. You will work with a diverse range of technical and non-technical stakeholders which will require excellent communication skills.

Learning new skills is extremely important to us. You would be expected to constantly improve your engineering skills and keep up to date with the latest technologies and techniques. In return for your  commitment you will receive the support and resources needed to achieve your learning goals

Internally this role is known as Product Engineer (L6).

Essential skills:

  • Extensive experience in Native Mobile Development in Android (Kotlin and Java)

  • Accessibility best practice

  • Continuous Integration/Continuous Delivery

  • TDD, pair programming.

  • Agile development methods such as Scrum or Kanban

  • REST API development and/or consumption

  • Deep understanding of common design patterns such as MVVM and MVP

  • Coaching and mentoring skills.

Desirable skills:

  • Postman or similar tools

  • Charles/Proxyman or similar tools

  • Bitrise/Gitlab CI

You will be working closely with the iOS development teams, and will also work with our website and microservice teams as such any experience in the following areas may also be helpful, but is not required or expected:

  • Swift/iOS

  • 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 Reactjs, Redux, Webpack

  • Any server side development languages such as Java / Kotlin.

Additional Information:

  • We occasionally close vacancies early in the event that we receive a high volume of applications. Therefore we recommend you apply as soon as possible.


💻 - Hybrid Working & Flexible working options

🏖️ - Full - time working holiday entitlement 25 days holiday, plus public and bank holidays

🐷 - Defined Contribution pension scheme where your contributions will be matched by the Partnership (up to 8% of pay) and, after three years’ service, you’ll receive an additional Partnership contribution of 4% of pay, regardless of whether you pay in or not

🤑 - You’ll get Partnership discount in store and online once you complete Probation. That’s 25% off in John Lewis & Partners (12% off electrical products) and 20% in Waitrose & Partners. You’ll also be able to nominate someone you live with to share your discount

🚴 -  Simple cycle to work support scheme

🏰 - We’re really proud of our exclusive hotels based in some of Britain’s most beautiful areas and once you’ve been with us for three months, you’re welcome to explore them.

🌱 - Learn more about our Benefits structure, visit - .




At the John Lewis Partnership, we embrace our differences. We want you to be you. Because, well, we know you're at your best when you're free to be yourself. Being a truly inclusive employer to us means creating an environment which celebrates your contribution, regardless of age, gender, race, ethnicity, disability, sexual orientation, social background, religion or belief. It's why we've set our own aim to become the UK’s most inclusive business - for our Partners (employees) and our customers. We firmly believe that our future success lies in diversity of thought from all Partners and it's integral in our mission to build a happier world. We welcome applications from everyone interested in working for us. And, once you're a Partner, your differences will make all the difference. Find out more about D&I in the Partnership here -


Latest IT opportunities

Senior Android Engineer
  • London - Victoria,
  • £55800 - £90000
  • Closing Date: 05/06/2023
Software Asset Manager
  • Bracknell Campus,
  • £55800 - £90000
  • Closing Date: 18/06/2023
IT Asset Manager
  • Bracknell - Waite House,
  • £55800 - £90000
  • Closing Date: 18/06/2023