Apply on JLP Jobs - the official careers website for John Lewis Partnership, John Lewis & Partners, and Waitrose & Partners. About the roleAs 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 80+ teams working on Cloud platforms, mobile apps, ecommerce functionality, and machine learning. Learn more about our Engineering best practices, hear from our engineers about their experiences, and explore opportunities to learn and grow by visitingour tech stack page . At a glanceFlexible Working:This is a hybrid role, primarily working from home (UK) and London/Bracknell Head Office, with occasional visits to other locations as needed. Most engineers visit the office once or twice a month, but more frequent visits may be required depending on business needs. Expected Salary:£59,500 - £92,400 (depending on experience) Contract type:Permanent What will you be doing?You will work as a software engineer specializing in Android development within a cross-functional Agile team. Collaborating with Android and iOS engineers, BAs, QA, designers, and UX specialists on customer-facing projects, you will be responsible for technical assurance and shaping new projects. You will also support the professional development of less experienced engineers and communicate effectively with diverse stakeholders. Learning new skills is important to us. You will be expected to continuously improve your engineering skills and stay updated with the latest technologies. In return, you will receive support and resources to achieve your learning goals. This role is known internally as Product Engineer (L6). Essential skills:Extensive experience in Android native mobile development (Kotlin and Java) Knowledge of accessibility best practices Experience with CI/CD processes Experience in TDD and pair programming Familiarity with Agile methodologies like Scrum or Kanban Experience with REST API development and consumption Deep understanding of MVVM and MVP architectures Experience leading teams or making technical decisions Desirable skills:Experience with Postman, Charles/Proxyman, Bitrise/Gitlab CI Experience working with iOS (Swift), GraphQL, microservices, Docker, Kubernetes, cloud platforms (AWS, GCP, Azure), UX principles, web technologies (HTML, CSS), modern JavaScript libraries (React, Redux), server-side languages (Java/Kotlin) Additional Information:Application process includes an online assessment, CV upload, and questions. More details atour application guide . Next steps after application: screening call, technical assessment, and interviews. Let us know if you need adjustments during the process. #LI-HEADOFFICE #LI-Hybrid #LI-LS1 The partnershipWe’re the largest employee-owned business in the UK, home to John Lewis and Waitrose. As Partners, we share ownership and responsibility, working together with kindness and respect. We embrace diversity and create an environment where everyone can thrive, growing individually and collectively. We make a difference, and we own it. Important points to note: Some roles require pre-employment vetting, including DBS checks and financial probity checks. Apply promptly as vacancies may close early due to high interest. We support flexible working arrangements, including flexible hours, job sharing, or shorter contracts—discuss these with the hiring manager during your interview.#J-18808-Ljbffr
Job Title
Staff Android Engineer