skip navigation
skip mega-menu

Senior IOS Engineer

JLR -

Full-time (Permanent)
Competitive
Published on
24 August 2023
Deadline
7 September 2023

WHAT TO EXPECT

The JLR Mobile development team is looking for great and passionate iOS developers who will be able to deliver, support, and maintain top-quality mobile products to a global userbase. These products are developed primarily in Kotlin and target a variety of iOS platforms including but not limited to; phones, tablets, and watch, with the potential for Car Play Integration.

You will have the opportunity to work on our brand-new application which will be going out to our global clients next year. Working in a large collaborative team, you will be able to showcase and develop your experience.


Key Accountabilities and Responsibilities

  • Full time native Swift/SwiftUI developer working out of our Manchester office.
  • Collabobate directly with product management, design, QA and engineering to define and implement new and innovative solutions for the road ahead.
  • Develop products that communicate either directly or indirectly with existing Jaguar Land Rover vehicles to provide compelling user experiences.
  • Developing robust, high quality native iOS apps, written in Swift.
  • Maintain quality and performance of in-development and released products through bug fixing, peer reviews, automated testing and documentation.
  • Working as a member of an agile team, in both Scrum and Kanban environments, contributing to team ceremonies and planning.


Knowledge, Skills and Experience

  • Strong experience of developing production applications in Swift (and exposure to SwiftUI).
  • Knowledge and understanding of modularisation, SPM and CocoaPods dependencies, and modern app architectures such as MVVM, MVP, and MVI.
  • A solid understanding of HTTP and RESTful APIs, as well as an understanding of sockets.
  • Knowledge of Test-Driven Development, Junit, Cucumber, XCTest and XCUITestwith the ability to ensure a high level of both unit and integration testing coverage across codebases.
  • Solid experience with Xcode.
  • Ability to work with Git, CI Systems and management tools such as JIRA.


Subscribe to our newsletter

Sign up here