Job Search and Career Advice Platform

Enable job alerts via email!

iOS Software Engineer

Caresoft Global Limited

Greater London

Hybrid

GBP 60,000 - GBP 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading recruitment consultancy is seeking a Senior iOS Software Engineer to join their Mobile Team in Stratford, London. This role involves developing the Telematics Drive App for commercial fleet management, requiring strong expertise in Swift and SwiftUI, along with a collaborative approach in a cross-functional team. The position offers a competitive hourly rate and the option to work onsite and remotely. Candidates must have a proven track record as a Senior Engineer and be able to work in the UK without sponsorship.

Qualifications

  • Strong experience with Swift for building and maintaining iOS apps.
  • Deep experience with SwiftUI for UI design and implementation.
  • Evidence of successful fulfillment of Senior Engineer positions.

Responsibilities

  • Build, ship, and maintain customer-facing iOS features.
  • Collaborate in an agile, cross-functional team.
  • Implement polished, accessible UIs using UIKit and SwiftUI.
  • Integrate with APIs ensuring error handling and performance.
  • Contribute to code reviews and testing practices.

Skills

Swift
SwiftUI
UIKit
Unit Testing
Agile methodology

Education

Senior Engineer experience

Tools

XCTest
Bitrise
Combine
Job description

Job Title: IOS Software Engineer

Location: Stratford London UK (4 days onsite in office / 1 day from home - mandatory office days)

Rate: £76.50 - 85.50ph Umbrella Co Basis (Inside IR35)

Employment Type: Contract (31.12.26)

Hours: Standard 37.5 Hours Per Week

Reference: F56466

The Opportunity The Mobile App Engineering department within Connected Vehicle Software brings together the people, skills, tools, and methods to create world-class software products. We are a highly motivated, customer-focused launch team creating apps such as the app for retail customers, and Telematics Drive for commercial customers.

We are looking for a Senior iOS Software Engineer to join the Mobile Team working on the Telematics Drive App. About the Telematics Drive App The Telematics Drive App is unified mobile solution for commercial fleet management, serving Fleet Managers and Drivers across North America and Europe. The app provides convenient, on-the-go access to high-frequency, high-value capabilities that are critical to maintaining fleet uptime and increasing productivity.

For Fleet Managers, the app delivers a real-time overview of fleet health, vehicle locations on an interactive map, EV battery levels and charging status, and powerful Command & Control capabilities to remotely lock/unlock vehicles, start/stop climate control. Fleet Managers can monitor vehicle health issues, track driver assignments, and receive alerts about safety, health, and misuse events, allowing them to take action before problems affect operations. For Fleet Drivers, the app supports daily vehicle inspections via digital checklists, issue reporting, vehicle association, and access to vehicle health information. Drivers can also view their driver scores and performance insights, helping them understand and improve their driving behaviour. The app includes Logbook functionality for trip recording (required for tax compliance in several EU markets) and home charger monitoring with energy reports for reimbursement purposes.

What You’ll Do as a Senior iOS Software Engineer on the iOS team:
  • Feature Delivery: Build, ship, and maintain customer-facing iOS features with a strong focus on security-related use cases and reliability.
  • Collaboration: Work in an agile, cross-functional team with iOS and backend engineers, designers, product managers, and QA.
  • UI Implementation: Implement polished, accessible UIs using UIKit and SwiftUI and translate product requirements into high-quality user experiences.
  • Integration: Integrate with APIs and services, ensuring robust error handling, observability, and excellent performance.
  • Codebase Management: Work effectively in a reasonably large, evolving codebase as part of an overall iOS team of around 9 engineers
  • Engineering Excellence: Contribute to code reviews, testing practices, and continuous improvement.

Experience Required:

  • Qualifications and Skills Essential: iOS Engineering: Strong experience with Swift, including building and maintaining production iOS apps.
  • UI Frameworks: Deep experience designing and implementing UIs with SwiftUI.
  • Architecture: Experience with modern iOS architecture patterns and dependency management strategies.
  • Testing: A strong testing mindset, including unit testing and snapshot testing, with an emphasis on maintainable, reliable code.
  • Our Tech Stack - Native mobile app written in Swift, UIKit, SwiftUI, Combine, async/await... - Third party SDKs for maps, analytics & experiments, observability, animations - Tuist for project generation and SPM dependency management - Tests: XCTest / Swift Testing, Snapshot tests, UI Tests - A range of modern tooling for analytics, observability, localisation, artifact management, licensing checks, security & quality checks - Bitrise for CICD and internal app distribution - Dedicated backend for frontend API layer for the mobile app.

Education Required:

  • Work Experience: Evidence of having successfully fulfilled Senior Engineer positions
  • Collaborative: A passion for building inclusive team cultures.
  • Proactive: Ability to flourish independently and navigate ambiguity.
  • Flexible: Capable of multitasking and working within complex projects.
  • Supportive: Prepared to spend time supporting and mentoring others to spread your knowledge

Additional information.

THIS POSITION IS CONFIRMED AS INSIDE IR35 Location: Stratford 4 days onsite, 1 remote

=============================================================================

Do not miss out on your chance of interview – APPLY NOW!

Our Clients are unable to provide sponsorship for Tier 2 General Visas; therefore, only candidates eligible to work in the UK need apply!

Caresoft Global Limited operates as an Employment Business and Employment Agency. We are an independent highly-experienced recruitment consultancy dedicated to specialist markets within the Automotive, Aerospace, Agricultural & Construction Industries.

No terminology within this advert is intended to unlawfully discriminate on the grounds of age, sex, race or disability and we welcome all applications.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Platform Engineer - F56465

Caresoft Global Limited

Greater London
Hybrid
GBP 80,000 - 100,000
Full time
30+ days ago
Senior iOS Engineer - Telematics Drive App (Hybrid UK)

Caresoft Global Limited

Greater London
Hybrid
GBP 60,000 - 80,000
Full time
30+ days ago
Senior Software Engineer I (iOS) New London (hybrid)

Mesh-AI Limited

Greater London
Hybrid
GBP 70,000 - 90,000
Full time
30+ days ago
Software Engineer (Mobile app)

Motability Operations Limited

City of Edinburgh
On-site
GBP 80,000 - 100,000
Full time
30+ days ago
Vehicle Programme and Test Planner - J36292976

Caresoft Global Limited

Gaydon
Hybrid
GBP 60,000 - 80,000
Full time
30+ days ago
Engineering Technician - J36113408

Caresoft Global Limited

Coventry
On-site
GBP <1,000
Full time
30+ days ago
Associate Software Engineer

Myairops

Farnborough
Hybrid
GBP 30,000 - 45,000
Full time
30+ days ago
Software Engineer

Parkopedia

Basingstoke
On-site
GBP 40,000 - 55,000
Full time
30+ days ago
Staff Software Engineer

Tempcover Ltd

City of London
On-site
GBP 65,000 - 80,000
Full time
30+ days ago
iOS Engineer (Remote within the UK) Mobile · Shoreditch ·

Chip Financial Ltd

United Kingdom
Remote
GBP 45,000 - 55,000
Full time
30+ days ago