About this role
Salary: £? - ? per year
Requirements: At least 8 years of total experienceStrong proficiency in Swift and Objective-CExpertise with Xcode, UIKit, and SwiftUISolid knowledge of Core Data, Core Animation, Core Location, and AVFoundationStrong understanding of MVC, MVVM, VIPER, or Clean ArchitectureProficiency in RESTful APIs, JSON/XML, and third-party integrationsExperience with push notifications, background tasks, and app lifecycle managementVersion control experience with Git, GitHub, or GitLabSkills in debugging, performance optimization, and memory management in iOS appsKnowledge of unit and UI testing, including XCTest and XCUITestFamiliarity with CI/CD pipelines such as Jenkins, Bitrise, or GitHub ActionsExposure to Agile/Scrum methodologiesGood communication skills Responsibilities: Design, develop, and maintain mobile applications for the iOS ecosystemWork closely with product teams to implement modern UI frameworks and integrate APIsHelp deliver seamless, secure, and production-ready experiences across Apple devicesBuild, test, and deploy iOS applications in collaboration with designers, backend engineers, and product ownersEnsure app responsiveness, performance, and security complianceDebug and resolve issues across different iOS versions and devicesContribute to code quality standards, code reviews, and reusable component libraries Technologies: BackendCI/CDGitGitHubGitLabJSONJenkinsMobileMVCMVVMObjective-CSecuritySwiftUIKitXcodeXMLiOSUX UI Design More:
We are hiring an iOS Engineer for our client, a UK-based financial services and retail banking group. This is a one-year role with an immediate start, based in London or Bristol, offering a day rate of £425–£500 depending on experience.
last updated 41 week of 2026