Greetings
We are Hiring
Senior iOS Engineer position in
Leeds, UK
6 Months contract
LOCATION(S): Leeds, UK
Hybrid Model
2 days onsite 3 days remote work(The team cadence currently 2 days a week in Leeds with Tuesday as anchor day.)
Needs 100% match to JD. Available to start within 2 weeks time from submission.
HOURS: Full time
WORKING PATTERN: Hybrid, 40% (or two days)
About this opportunity
An exciting opportunity has arisen within the Consumer Servicing and Engagement Platform for a Senior iOS Engineer.
As a Senior Engineer you will play a pivotal role in designing, developing and maintaining our iOS applications. You will work in a cross-functional team to create customer-friendly, high-performance, and scalable features that are being used by more than 26 million customer.
Here's where you'll make a difference:
You have can-do attitude, interest in exploring technologies beyond your core skills, willing to learn, highly motivated and with a passion for working with people, working in a strong collaborative way to drive efforts to create, build, support and improve our applications. You also enjoy working closely with the product and other engineering teams with lots of exciting new challenges. You'll be a core contributor to ensure good quality and engineering practices are followed in accordance with engineering transformation strategy.
About You:
* Collaborating with cross-functional teams to ensure seamless integration of iOS applications with other systems
* Staying up-to-date with the latest iOS trends and technologies and actively contributing to architectural decisions and tech stack choices
* Mentoring and providing technical guidance to junior iOS developers
* Conducting code reviews to maintain code quality and supporting knowledge sharing through peer programming
We believe that people don't fit neatly into roles, and we value everyone's individual skills, experience, and knowledge — it's what makes you amazing
Required Qualifications:
* Extensive hands-on experience building scalable mobile applications across
devices and OS versions.
* Expert-level proficiency in Swift, with strong knowledge of UIKit and SwiftUI.
* Solid understanding of software architecture, including MVVM and design patterns.
* Comprehensive testing experience, including Unit, UI, and Snapshot testing.
* API integration expertise, especially RESTful services.
* Strong grasp of persistent storage mechanisms, concurrency, and memory management.
* Strong experience with CI/CD pipelines, version control (Git), and deployment processes.
Preferred Qualifications:
* Team leadership or mentorship experience.
* Knowledge of dependency management tools like Swift Package Manager.
* Exposure to mobile security best practices and accessibility standards.
* Experience collaborating with cross-functional teams.