# Senior Software Engineer - Android Development

**Company**: John Lewis Partnership
**Location**: London
**Work arrangement**: hybrid
**Experience**: senior
**Salary**: £52,000 - £77,000
**Category**: Engineering
**Industry**: Retail

**Apply**: https://jlp.wd3.myworkdayjobs.com/en-US/JLPjobs_careers/job/London-Central-Office/Senior-iOS-Engineer_R-214539?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_309a3e49-2f1

## Description

As a Senior Software Engineer specialising in Android development, you will work within a cross-functional Agile development team, collaborating with other highly skilled engineers, analysts, and designers on challenging customer-facing projects.

You will be responsible 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.

The role involves working with a diverse range of technical and non-technical stakeholders, requiring excellent communication skills. You will be expected to constantly improve your engineering skills and keep up to date with the latest technologies and techniques.

**Responsibilities:**

- Develop Android applications using native mobile development in Swift

- Collaborate with cross-functional teams, including iOS engineers, business analysts, quality engineers, designers, and user experience specialists

- Provide technical assurance on complex IT projects

- Support the professional development of less experienced software engineers

- Work with a diverse range of technical and non-technical stakeholders

**Requirements:**

- Extensive experience in Native Mobile Development in Swift

- Accessibility best practice

- Continuous Integration/Continuous Delivery

- Experience with generative AI tools and techniques

- Familiarity with Kotlin Multi Platform (KMP)

- Experience with/eager to learn Kotlin/Java

- 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

**Benefits:**

- Flexible working arrangements, including hybrid working

- Salary range: £52,000 - £77,000

- Night Premium at a rate of £5.25 per hour for work between 22:00 - 06:00

**About the Partnership:** John Lewis Partnership is the largest employee-owned business in the UK, operating multiple retail brands including John Lewis and Waitrose. The company focuses on being brilliant at retail, innovating, adapting, and diversifying.

For more fresh new jobs, check out [yubhub.co](https://yubhub.co/).

## Skills

### Required
- Swift
- Accessibility best practice
- Continuous Integration/Continuous Delivery
- Generative AI tools and techniques
- Kotlin Multi Platform (KMP)
- Kotlin/Java
- TDD
- Pair programming
- Agile development methods
- REST API development and/or consumption
- MVVM
- MVP

### Nice to have
- Postman or similar tools
- Charles/Proxyman or similar tools
- Bitrise/Gitlab CI
- GraphQL
- Microservice Architectures
- Docker, Kubernetes, and cloud platforms
- Understanding of UX principles
- HTML, CSS, and related web technologies
- Modern JavaScript libraries and tooling

---

Source: [Apply at jlp.wd3.myworkdayjobs.com](https://jlp.wd3.myworkdayjobs.com/en-US/JLPjobs_careers/job/London-Central-Office/Senior-iOS-Engineer_R-214539?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
