Quick overview
Job description
Your new company
You will be working for a well-known organisation. This role is working remotely with the occasional travel into the London office, possibly 1-2 times a month. The rate is 350 per day inside scope of IR35. The duration will be between 3-6 months.
Your new role
Role OverviewWe are looking for an experienced Mobile iOS Developer to support the design, development and delivery of iOS applications within a public-sector programme.The successful candidate will have strong commercial experience developing native iOS applications using Swift, with practical knowledge of both SwiftUI and UIKit. You will work across the mobile development lifecycle, building high-quality application functionality and integrating iOS applications with backend services through REST APIs.This role would suit a hands-on iOS developer who is comfortable working within an established delivery environment and contributing to reliable, maintainable and user-focused mobile applications.
Key Responsibilities
- Design, develop and maintain native iOS applications using Swift.
- Build modern application interfaces and components using SwiftUI.
- Develop and maintain existing functionality using UIKit.
- Work effectively with the iOS SDK and Xcode development environment.
- Integrate mobile applications with backend systems and services using REST APIs.
- Develop clean, maintainable and reusable application code.
- Diagnose and resolve application defects and technical issues.
- Participate in code reviews, testing and continuous improvement of the iOS codebase.
- Work collaboratively with developers, technical specialists and wider delivery teams.
- Support the delivery of secure, reliable and performant mobile applications within a public-sector environment.
Essential Skills & Experience
Candidates should demonstrate strong commercial experience in:
- Swift - strong hands-on native iOS development experience.
- SwiftUI - experience developing modern iOS user interfaces.
- UIKit - practical experience building and maintaining UIKit-based applications.
- iOS SDK - good understanding of native iOS frameworks, components and application development.
- Xcode - confident using Xcode throughout the development, debugging and build lifecycle.
- REST API Integration - experience integrating iOS applications with RESTful services and handling API responses/data.
- Strong understanding of mobile application development principles and the iOS application lifecycle.
- Experience troubleshooting, debugging and improving existing mobile applications.
- Ability to work effectively within a collaborative development and delivery team.
Desirable Experience
- Experience working on large-scale or enterprise mobile applications.
- Previous experience within public-sector or regulated environments.
- Experience working within Agile delivery teams.
- Understanding of source control and collaborative development practices.
- Awareness of mobile application security, performance and accessibility considerations.
Ideal CandidateThe ideal candidate will be a hands-on native iOS developer, rather than a generalist mobile or web developer. They should be particularly strong in Swift and able to demonstrate recent commercial development experience across SwiftUI, UIKit, Xcode and REST API integrations.
iOS Developer Swift Developer Mobile Developer Swift SwiftUI UIKit Xcode iOS SDK REST API
What you'll get in return
Flexible working options available.
What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV.
If this job isn't quite right for you but you are looking for a new position, please contact us for a confidential discussion on your career.
Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)
Similar jobs
- XC

IOS DeveloperRecently posted
Xcede · South East · On-site 🇬🇧
iOSTechnologySalary not listed - TR

iOS Engineer (Swift) - Stealth Technology Start-Up - TWE47752Recently posted
Twenty Recruitment Group · City, London · Hybrid 🇬🇧
iOSTechnologySalary not listed - TW
iOS Engineer (Swift) – Stealth Technology Start-UpRecently posted
twentyAI · London · Hybrid 🇬🇧
SwiftiOSTechnologySalary not listed - FR

Android DeveloperRecently posted
Fuel Recruitment · Cheltenham, Gloucestershire · On-site 🇬🇧
RustGitAWS+6TechnologySalary not listed - WI
Senior iOS Engineer II - Account Mobile Auto Apply
Wise · London · Hybrid 🇬🇧
SwiftRESTGitHub Actions+2Technology£111k - £145k/yr - HA

Mobile Rollout EngineerRecently posted
HAYS · Newport · Hybrid 🇬🇧
Microsoft OfficeEngineeringSalary not listed - ZO

iOS Engineer Auto Apply
Zopa · London · Hybrid 🇬🇧
iOSCI/CDInstagramTechnologySalary not listed - ZO

Senior iOS Engineer Auto Apply
Zopa · London · Hybrid 🇬🇧
iOSCI/CDInstagramTechnologySalary not listed - ZO

Mobile Engineering Manager Auto Apply
Zopa · London · Hybrid 🇬🇧
SwiftSwiftUIKotlin+3Salary not listed - ZO

Android Engineer Auto Apply
Zopa · London · Hybrid 🇬🇧
SwiftKotlinReact Native+4TechnologySalary not listed - KO

iOS Developer Auto Apply
Konrad · London · Hybrid 🇬🇧
Objective-CSwiftFlutter+11TechnologySalary not listed - KO

Android Developer Auto Apply
Konrad · London · Hybrid 🇬🇧
SwiftFlutterCordova+10TechnologySalary not listed