Salary: £69,000 - 89,000 per year Requirements:
* Strong experience with Swift, including building and maintaining production iOS apps
* Deep experience designing and implementing UIs with SwiftUI
* Experience with modern iOS architecture patterns and dependency management strategies
* A strong testing mindset, including unit testing and snapshot testing, with an emphasis on maintainable, reliable code
* Familiarity with UIKit, Combine, async/await, and third-party SDKs for maps, analytics, and experiments
* Experience with Tuist for project generation and SPM dependency management
* Knowledge of modern tooling for analytics
Responsibilities:
* Build, ship, and maintain customer-facing iOS features with a focus on security and reliability
* Collaborate in an agile, cross-functional team with iOS and backend engineers, designers, product managers, and QA
* Implement polished, accessible UIs using UIKit and SwiftUI and translate product requirements into high-quality user experiences
* Integrate with APIs and services, ensuring robust error handling, observability, and excellent performance
* Manage an evolving codebase as part of a team of approximately 9 engineers
* Contribute to code reviews, testing practices, and continuous improvement
Technologies:
* Backend
* Mobile
* Security
* Swift
* UIKit
* iOS
* UX UI Design
More:
We are one of the worlds leading engineering companies based in Stratford, East London, and a household name seeking a senior iOS Software Engineer to join our Mobile App Engineering department. This 12-month contract role offers a day rate of £505 and is office-based. You will be part of a dynamic team and contribute to exciting projects that have a significant impact on our customers.
last updated 8 week of 2026