Job Search and Career Advice Platform

Enable job alerts via email!

iOS Developer

Square One Resources

Greater London

On-site

GBP 80,000 - 100,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 technology recruitment agency is seeking a Senior iOS Software Engineer to join a dynamic Mobile Team in Stratford, London. The role involves building and maintaining iOS features with a strong emphasis on security and reliability. Ideal candidates will have extensive experience in Swift, UI design with SwiftUI, and agile collaboration. This is an 11-month contract, offering competitive daily pay and a stimulating work environment with opportunities for professional growth.

Qualifications

  • Strong experience in Swift with production iOS apps.
  • Deep experience with SwiftUI for UI design.
  • Experience with modern iOS architecture patterns.

Responsibilities

  • Build, ship, and maintain customer-facing iOS features.
  • Collaborate with cross-functional teams.
  • Implement polished and accessible UIs using UIKit and SwiftUI.

Skills

Swift
SwiftUI
UI design
Unit testing
Agile collaboration

Tools

XCTest
Bitrise
UIKit
Job description
Job Summary

Job Title: IOS developer
Location: Stratford, London (4 x per week working on-site)
Salary/Rate: Up to £493 per day
Start Date: Feb 2026
Job Type: 11 month contract (Inside IR35)

Company Introduction

We are looking for a Senior iOS Software Engineer to join our clients Mobile Team working on their Pro Telematics Drive App. Excellent opportunity to work for one of the worlds largest automobile manufactures.

Responsibilities
  • 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
Required Skills/Experience
  • 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

If you are interested in this opportunity, please apply now with your updated CV in Microsoft Word/PDF format.

Disclaimer
Notwithstanding any guidelines given to level of experience sought, we will consider candidates from outside this range if they can demonstrate the necessary competencies.
Square One is acting as both an employment agency and an employment business, and is an equal opportunities recruitment business. Square One embraces diversity and will treat everyone equally. Please see our website for our full diversity statement.

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