Skip to main content

iOS Developer

Licensed sponsor Birmingham, England, United Kingdom Contract Posted 4 hours ago

Role: iOS Engineer

Location: Birmingham, UK

Working Model: 5 days/week onsite

Employment Type: Contract / Permanent

Role Overview

We are looking for an experienced iOS Engineer to join our Mobile Development Team. This role is ideal for an engineer with 6+ years of iOS development experience, strong expertise in Swift and the iOS ecosystem, and a passion for building high-quality, user-centric mobile experiences.

The successful candidate will have excellent problem-solving and collaboration skills, with the ability to work closely with Product, Design, and QA teams.

Key Responsibilities

  • Design, develop, test, and deploy scalable iOS applications and features.
  • Develop modern iOS features using Swift, SwiftUI, Combine, and Async/Await.
  • Integrate modern Swift-based solutions with existing Objective-C legacy modules.
  • Build robust, user-friendly applications with a strong focus on performance, scalability, and clean code architecture.
  • Collaborate with Product, Design, and QA teams to deliver sprint-ready solutions aligned with business requirements.
  • Optimize UI performance and responsiveness across a wide range of iOS devices.
  • Conduct code reviews to ensure modular, maintainable, and testable architecture.
  • Use Xcode Instruments to diagnose and resolve memory, performance, and rendering issues.
  • Maintain and enhance legacy applications while transitioning functionality to modern Swift frameworks.

Mandatory Technical Skills

  • 6+ years of hands-on iOS development experience.
  • Strong expertise in Swift.
  • Strong experience with Objective-C.
  • Extensive experience with SwiftUI.
  • Experience with UIKit and SwiftUI integration.
  • Experience with Combine.
  • Experience with Async/Await and modern Swift concurrency.
  • Experience with React Native.
  • Strong understanding of the iOS ecosystem and application lifecycle.
  • Experience with Xcode Instruments for performance and memory analysis.
  • Strong understanding of clean, modular, maintainable, and testable code architecture.


Similar sponsor-licensed roles

More roles in Birmingham, England, United Kingdom with active sponsor licences.