A passionate and skilled iOS engineer who thrives on crafting exceptional native mobile experiences. Your passion is for writing clean, maintainable code and building the robust, performant applications that delight our users. With excellent communication skills, you act as the crucial bridge between user needs and technical excellence, ensuring our iOS platform continues to evolve.
For this hybrid role, you will ideally be based in the North West and able to commute to our Manchester office as required, though may not be a weekly requirement dependant on location.
The Role
We're looking for an experienced Senior iOS Developer to take ownership of our native iOS applications. You'll be the crucial link between our product vision and what our users experience on their devices, ensuring we deliver features that are both delightful and reliable.
This is a hands-on role where you'll be the expert on our iOS codebase. You'll have the autonomy to improve our architecture, modernise our approach, and make sure our applications are performant, maintainable, and ready for the future.
Key Responsibilities
Owning our iOS codebase, from legacy Objective-C components to modern Swift implementations.
Building out new features using SwiftUI and async/await concurrency patterns.
Architecting modular, scalable applications using Clean Architecture principles.
Making life better for the team by championing best practices, code quality, and maintainable patterns.
Keeping our apps healthy & performant, monitoring crash reports and user feedback to spot issues before they impact our users.
Working closely with our backend team to ensure seamless API integration.
Building and maintaining our testing suite including unit, integration, and snapshot tests.
Managing App Store submissions, provisioning profiles, and signing workflows.
Mentoring junior developers and conducting thorough code reviews.
Working with our product team to translate requirements into elegant technical solutions.
Essential Skills & Experience
You're a seasoned iOS Developer with 7+ years of professional experience building native iOS applications.
Experience maintaining and modernising legacy Objective-C codebases.
You have strong proficiency in Swift, including Swift 6, and deep knowledge of modern iOS frameworks.
You have expertise with SwiftUI and async/await-based concurrency.
You've architected modular, scalable applications using Clean Architecture principles.
You have a deep understanding of MVVM and related presentation patterns.
You have a strong grasp of iOS app lifecycle, memory management, and performance optimisation.
You're experienced with unit, integration, and snapshot testing.
You're familiar with CI/CD pipelines for mobile applications.
You know the App Store submission process inside and out, including provisioning and signing workflows.
You're comfortable working in a collaborative environment and mentoring others.
Desirable Skills
Familiarity with backend technologies and API design principles.
You've worked in an agile team before.
If you possess the required skills and are ready to take on new challenges in the field of iOS Development, we would love to hear from you.
Job Types: Full-time, Permanent
Pay: 58,000.00-65,000.00 per year
Work authorisation:
United Kingdom (required)
Work Location: Hybrid remote in Manchester M41 7LY
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.