Software Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
Join a self-organized engineering team at Lloyds Technology Centre to design and develop engaging mobile app features that contribute to our mission of helping Britain prosper. You will be central to the delivery process, building features with a commitment to evolving best practices within our community. Collaborate with product and engineering leads to realize the vision and customer outcomes for your Lab by writing well-structured and tested code. We encourage curiosity about technology and a desire to understand how things work. Positively influence the team by demonstrating the right values and behaviors as we enhance our delivery processes.
Requirements:
- Proven proficiency in Swift and the iOS SDK.
- Experience in developing commercial iOS applications.
- Demonstrated experience implementing user interfaces using SwiftUI.
- Solid understanding of writing highly testable code.
- Knowledge of the software development lifecycle, including source control, automated testing, and agile methodologies.
- Enthusiasm for the evolving iOS landscape and a strong commitment to learning new technologies and patterns.
- Enjoy contributing to team success through close collaboration and effective communication.
Desirable Skills:
- Experience working on large-scale mobile applications.
- Interest in or experience building advanced user interfaces.
- Experience with microservice or API development.
- Knowledge of Kotlin and a willingness to occasionally support Android development.
Company
Lloyds Technology Centre
Lloyds Technology Centre, a key part of Lloyds Banking Group, is the UK's largest digital bank. We are dedicated to making a tangible difference in people's lives and fostering a culture where every c...