Senior iOS Engineer at John Lewis Partnership
London SW1V, England, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

20 Jul, 25

Salary

0.0

Posted On

20 Apr, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Ux, Spm, Css, Kubernetes, Graphql, Webpack, Web Technologies, Swift, Aws, Azure, Html, Redux, Docker, Javascript Libraries

Industry

Information Technology/IT

Description

ESSENTIAL SKILLS:

  • Extensive experience in Swift/iOS and XCTest
  • Experience building mobile app frameworks, Cocoapods and SPM
  • Experience using both UIKit and SwiftUI

DESIRABLE SKILLS:

  • Postman or similar tools
  • Charles/Proxyman or similar tools

YOU WILL BE WORKING CLOSELY WITH THE ANDROID 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:

  • 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

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

  • Flexible Working: This is a hybrid working role, therefore your time will primarily be split between working from home (in the UK) and London Head Office / Bracknell Head Office. However, there will also be an expectation to visit other locations as the need arises.
  • Our Engineering team currently works from the office roughly twice a week to connect and on a more ad-hoc basis to attend key meetings, but again the frequency is dependent on the business needs.
  • Contract type: Permanen
Responsibilities

ABOUT THE ROLE

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

  • Flexible Working: This is a hybrid working role, therefore your time will primarily be split between working from home (in the UK) and London Head Office / Bracknell Head Office. However, there will also be an expectation to visit other locations as the need arises.
  • Our Engineering team currently works from the office roughly twice a week to connect and on a more ad-hoc basis to attend key meetings, but again the frequency is dependent on the business needs.
  • Contract type: Permanent

KEY RESPONSIBILITIES:

As a Senior iOS 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.

Loading...