Senior iOS Engineer (Contract) | Swift, UIKit, MVVM, Snapshot Testing, ActivityKit | High-Traffic Consumer App | £400/day | Remote (UK) | 6-Month initial Contract, Likely extensions | Outside IR35

Senior iOS Engineer (Contract) | Swift, UIKit, MVVM, Snapshot Testing, ActivityKit | High-Traffic Consumer App | £400/day | Remote (UK) | 6-Month initial Contract, Likely extensions | Outside IR35

Posted 1 day ago by Owen Thomas | B Corp™

£400 Per day
Outside
Remote
United Kingdom

Summary: The Senior iOS Engineer (Contract) role involves joining a cross-functional product team to enhance a high-traffic consumer app. The position emphasizes engineering excellence, mentoring, and delivering production-grade features. This hands-on role requires strong technical influence and collaboration with stakeholders. The contract is for an initial 6 months with potential extensions, and it is classified as outside IR35.

Key Responsibilities:

  • Contribute to the delivery of new features within a high-traffic mobile application
  • Work closely with product owners and stakeholders to shape solutions
  • Build and maintain scalable, high-performance iOS applications
  • Write clean, well-tested, and maintainable code aligned with best practices
  • Participate in architectural discussions and technical decision-making
  • Conduct thorough code reviews and uphold engineering standards
  • Mentor and support other engineers within the team
  • Drive continuous improvement across code quality, performance, and processes

Key Skills:

  • Strong, recent experience with native iOS development in production environments using Swift
  • Building complex UI using UIKit (programmatically, no Storyboards/XIBs)
  • iOS architectural patterns (MVVM + Coordinators)
  • Performance optimisation and profiling (memory, responsiveness)
  • Automated testing: Unit testing (XCTest / Swift Testing), UI testing (XCUITest), Snapshot testing
  • CI/CD pipelines and build tooling (e.g. CircleCI, Fastlane)
  • Dependency management (SPM, CocoaPods)
  • Strong understanding of SOLID principles and scalable architecture
  • Clear communication with both technical and non-technical stakeholders
  • Nice to Have: Experience with Live Activities / ActivityKit / Dynamic Island Widget development using WidgetKit
  • Exposure to Objective-C codebases
  • Experience working with or alongside React Native
  • Previous experience mentoring engineers or leading technical initiatives

Salary (Rate): £400/day

City: undetermined

Country: United Kingdom

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: Senior

Industry: IT

Detailed Description From Employer:

We’re hiring a Senior iOS Engineer (contractor) to join a cross-functional product team delivering high-quality mobile experiences for a widely used, consumer-facing platform. You’ll be joining a collaborative, quality-driven environment where engineering excellence, performance, and user experience are taken seriously. This is a 6-month initial contract , ideal for senior engineers who enjoy owning technical decisions, mentoring others, and shipping production-grade features in complex environments.

The Role | Senior iOS Engineer (Contract) | Swift, UIKit, MVVM, Snapshot Testing, ActivityKit | High-Traffic Consumer App | £400/day | Remote (UK) | 6-Month initial Contract, Likely extensions | Outside IR35

This is a hands-on senior role with strong influence across both delivery and technical direction. You’ll be expected to:

  • Contribute to the delivery of new features within a high-traffic mobile application
  • Work closely with product owners and stakeholders to shape solutions
  • Build and maintain scalable, high-performance iOS applications
  • Write clean, well-tested, and maintainable code aligned with best practices
  • Participate in architectural discussions and technical decision-making
  • Conduct thorough code reviews and uphold engineering standards
  • Mentor and support other engineers within the team
  • Drive continuous improvement across code quality, performance, and processes

This role suits engineers who take pride in craftsmanship, enjoy mentoring, and thrive in collaborative, product-led teams.

Senior iOS Engineer (Contract) | Swift, UIKit, MVVM, Snapshot Testing, ActivityKit | High-Traffic Consumer App | £400/day | Remote (UK) | 6-Month initial Contract, Likely extensions | Outside IR35

Strong, recent experience with:

  • Native iOS development in production environments using Swift
  • Building complex UI using UIKit (programmatically, no Storyboards/XIBs)
  • iOS architectural patterns (MVVM + Coordinators)
  • Performance optimisation and profiling (memory, responsiveness)
  • Automated testing: Unit testing (XCTest / Swift Testing)
  • UI testing (XCUITest)
  • Snapshot testing (e.g. Point-Free SnapshotTesting or similar)
  • CI/CD pipelines and build tooling (e.g. CircleCI, Fastlane)
  • Dependency management (SPM, CocoaPods)
  • Strong understanding of SOLID principles and scalable architecture
  • Clear communication with both technical and non-technical stakeholders

Nice to Have

  • Experience with Live Activities / ActivityKit / Dynamic Island Widget development using WidgetKit
  • Exposure to Objective-C codebases
  • Experience working with or alongside React Native
  • Previous experience mentoring engineers or leading technical initiatives

Why This Contract Stands Out | Senior iOS Engineer (Contract) | Swift, UIKit, MVVM, Snapshot Testing, ActivityKit | High-Traffic Consumer App | £400/day | Remote (UK) | 6-Month initial Contract, Likely extensions | Outside IR35

£400 per day

Fully remote (UK/EU-based contractors welcome)

Outside IR35

High-impact work on a widely used consumer product

Strong engineering culture with a focus on quality and performance

Opportunity to influence technical direction, not just deliver tickets

Collaborative, cross-functional team environment

Clear scope with meaningful delivery outcomes over 6 months, likely extensions

This is not a greenfield rebuild - it’s a high-quality engineering environment where you’ll work on a real product at scale, contribute to technical decisions, and help shape the evolution of a mature iOS platform.

Please apply HERE and WE will be in touch if it looks like a strong match.

Senior iOS Engineer (Contract) | Swift, UIKit, MVVM, Snapshot Testing, ActivityKit | High-Traffic Consumer App | £400/day | Remote (UK) | 6-Month initial Contract, Likely extensions | Outside IR35