Senior iOS Software Engineer
£400 per day | Inside IR35
Contract: 12 months
Hybrid: 1-2 days per week on-site in Salford
We're looking for a Senior iOS Software Engineer to join a high-performing mobile engineering team working on core media playback components used at scale. This role is hands-on and suited to someone with strong iOS fundamentals, a testing-first mindset, and experience modernising large codebases.
You'll play a key role in evolving a complex iOS platform, including the migration to a more scalable architecture using Swift Package Manager.
What you'll be doing
* Developing and maintaining core iOS components using Swift and Objective-C
* Working on shared libraries and packages that support large-scale mobile applications
* Leading and contributing to migrations from CocoaPods to Swift Package Manager (SPM)
* Writing high-quality, testable code with a strong focus on TDD
* Building and maintaining comprehensive unit test coverage
* Collaborating closely with other engineers in a mature, delivery-focused team
Essential experience (must be recent - last 12 months or last project)
1. Strong commercial experience with