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 9 week of 2026