iOS Software Engineer
<b>Requirements:</b>
<ul><li>Strong experience with Swift, including building and maintaining production iOS apps</li><li>Deep experience designing and implementing UIs with SwiftUI</li><li>Experience with modern iOS architecture patterns and dependency management strategies</li><li>A strong testing mindset, including unit testing and snapshot testing, with an emphasis on maintainable, reliable code</li><li>Familiarity with UIKit, Combine, async/await, and third-party SDKs for maps, analytics, and experiments</li><li>Experience with Tuist for project generation and SPM dependency management</li><li>Knowledge of modern tooling for analytics</li><li></li></ul>
<b>Responsibilities:</b>
<ul><li>Build, ship, and maintain customer-facing iOS features with a focus on security and reliability</li><li>Collaborate in an agile, cross-functional team with iOS and backend engineers, designers, product managers, and QA</li><li>Implement polished, accessible UIs using UIKit and SwiftUI and translate product requirements into high-quality user experiences</li><li>Integrate with APIs and services, ensuring robust error handling, observability, and excellent performance</li><li>Manage an evolving codebase as part of a team of approximately 9 engineers</li><li>Contribute to code reviews, testing practices, and continuous improvement</li><li></li></ul>
<b>Technologies:</b>
<ul><li>Backend</li><li>Mobile</li><li>Security</li><li>Swift</li><li>UIKit</li><li>iOS</li><li>UX UI Design</li></ul>
<p><b>More:</b></p>
<p>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.</p>
<p>last updated 8 week of 2026</p>