Senior iOS Developer (Contract)
Senior iOS Engineer (Contract) | 2-Day Hybrid | £425PD (Outside)
I am looking for a Senior iOS Engineer to join a team on a contract basis to help develop and enhance high-traffic, customer-facing iOS applications. The ideal candidate will be passionate about building high-quality mobile experiences, writing clean, maintainable code, and collaborating with cross-functional teams to deliver impactful features.
Key Responsibilities
- Develop and maintain native iOS applications using Swift, SwiftUI and UIKit.
- Build scalable, well-tested features using modern iOS development practices.
- Leverage modern Swift concurrency (async/await, actors and structured concurrency) to build responsive, thread-safe applications.
- Collaborate with Product, Design and Backend teams throughout the development lifecycle.
- Improve application performance, reliability and user experience.
- Contribute to architectural decisions, code reviews and engineering best practices.
- Support CI/CD pipelines, testing and release processes.
Skills & Experience
- Expert knowledge SwiftUI and UIKit.
- Strong experience with modern Swift concurrency, including async/await, actors and structured concurrency.
- Experience with Combine and an understanding of when to use it alongside Swift concurrency.
- Strong understanding of modern iOS architecture, testing, debugging and performance optimisation.
- Experience integrating REST and/or GraphQL APIs.
- Excellent communication skills with the ability to thrive in Agile, cross-functional teams.