Jaguar Land Rover

I worked as a senior iOS engineer with ustwo to build In Control Remote for Jaguar Land Rover from the ground-up — a companion app giving drivers remote control of their vehicle from their phone.

  • I built key features including remote unlock, journey tracking, remote start, and alarm management.
  • I introduced RxSwift to interface with the vehicle’s websocket API and coached the team on reactive programming patterns.
  • I built a white-label system allowing the same codebase to power both the Land Rover and Jaguar variants, with brand guidelines applied automatically.
  • I successfully handed the project over to JLR’s in-house development team, who took it through to App Store launch.