Senior iOS Software Engineer - £400 Inside IR35

RecOps
Salford, United Kingdom
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 104K

Job location

Salford, United Kingdom

Tech stack

Unit Testing
CoreMedia CMS
Mobile Application Software
Objective-C
Test Driven Development
CocoaPods

Job description

  • 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

Requirements

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., Essential experience (must be recent - last 12 months or last project)

  • Strong commercial experience with Swift and Objective-C
  • Proven hands-on experience using Swift Package Manager (SPM)
  • Experience migrating large or complex iOS projects from CocoaPods to SPM
  • Strong experience with Test-Driven Development (TDD)
  • Writing and maintaining high-quality unit tests
  • Experience working on complex, production-scale iOS codebases

Apply for this position