Senior iOS Software Engineer - £400 Inside IR35

Senior iOS Software Engineer - £400 Inside IR35

Posted Today by 1768274953

£400 Per day
Inside
Hybrid
Salford, Manchester

Summary: The Senior iOS Software Engineer will join a high-performing mobile engineering team focused on core media playback components. This hands-on role requires strong iOS fundamentals and experience in modernizing large codebases, particularly through migration to scalable architectures. The engineer will be responsible for developing and maintaining iOS components and ensuring high-quality, testable code. The position is hybrid, requiring 1-2 days on-site in Salford.

Key Responsibilities:

  • 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

Key Skills:

  • 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

Salary (Rate): £400 per day

City: Salford

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: inside IR35

Seniority Level: Senior

Industry: IT

Detailed Description From Employer:

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)

  • 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

Contract details

  • Rate: £400 per day (Inside IR35)

  • Location: Salford (1-2 days per week on-site)

  • Duration: 12 months

  • Level: Senior