An ever-evolving heritage. A truly exciting future. Two of the world’s most iconic brands. Jaguar Land Rover is revered across the globe. Continually pushing the boundaries of innovation and redefining the benchmark for excellence, we set the standards others want to follow. We want to keep it that way too. Which is where you join the journey.
WHAT TO EXPECT
Every moment of every day, IT keeps Jaguar Land Rover moving in the right direction. Without it, our business simply cannot evolve. So the projects you work on here will have a real impact. Your ideas and solutions will not just help manage operations – they will transform the business and, ultimately, affect how every one of our functions works.
Our iOS development team are part of the Connected Technologies and Apps team.
As iOS App Developer you’ll be responsible for the development and maintenance of iOS apps that interface to Jaguar Land Rover vehicles in different forms. This includes how the apps interface directly - using our InControl Apps platform, or using Apple CarPlay integrations – and indirectly - using REStful APIs with our Jaguar Land Rover off board server. Our goal is to bring compelling user experiences into our vehicles which leverage the computing power of the mobile device.
You’ll be responsible for interpreting UI/UX designs that encompass both handheld and in-vehicle designs. You’ll develop the code that allows these designs and experiences to be realised and will also create and perform unit test of delivered code, performing integration tests within our vehicles. In addition to this, you will work on bug fixing and improving application performance.
WHAT YOU’LL NEED
With extensive experience in iOS development, you’ll have demonstrable or published apps and a deep familiarity with Swift, Objective-C, Cocoa Touch, and Cocoa Pods.
You’ll need experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text. Further experience with third-party libraries and APIs would be beneficial, and you’ll need knowledge of app provisioning, rich UI development, HTTP, JSON, XML, SSL security, sockets, Bluetooth, Wi-Fi, and Cocoa Pods. In addition to this, you’ll need a Bachelor’s degree in computer science, engineering or a related subject.
Bring all this to the home of premium innovation, and you’ll find the opportunities to further your career with a world-class team, a discounted car purchase and lease scheme for you and your family, membership of a competitive pension plan and performance related bonus scheme. All this and more makes Jaguar Land Rover the perfect place to continue your journey.
Jaguar Land Rover is committed to equal opportunity for all.
Job Segment: Engineer, Developer, Computer Science, Product Development, User Experience, Engineering, Technology, Research