Negotiable
Undetermined
Hybrid
Leeds, England, United Kingdom
Summary: The Senior iOS Engineer role in Leeds, UK, involves designing, developing, and maintaining iOS applications within the Consumer Servicing and Engagement Platform. The position requires collaboration with cross-functional teams to create high-performance features for over 26 million customers. The ideal candidate will have a strong technical background in iOS development and a passion for mentoring junior developers. This hybrid role allows for a mix of on-site and remote work, fostering a collaborative environment.
Key Responsibilities:
- Design, develop, and maintain iOS applications.
- Collaborate with cross-functional teams for seamless integration.
- Stay updated with iOS trends and contribute to architectural decisions.
- Mentor junior iOS developers and conduct code reviews.
- Ensure adherence to engineering practices and quality standards.
Key Skills:
- Extensive experience in building scalable mobile applications.
- Expertise in Swift, UIKit, and SwiftUI.
- Understanding of software architecture and design patterns.
- Experience with comprehensive testing methodologies.
- API integration expertise, particularly with RESTful services.
- Knowledge of CI/CD pipelines and version control (Git).
Salary (Rate): undetermined
City: Leeds
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Greetings We are Hiring Senior iOS Engineer Position in Leeds, UK 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.)
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 through brands including Lloyd's Bank, Halifax & Bank of Scotland.
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
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.