• Work on a feature-rich mobile app with millions of customers, rated 4.9 with over 300K ratings in the UK finance app charts.
• Work in cross-functional feature teams, empowered to make platform decisions and provide insight to team leads.
• Commit, review, and ship new code from the first week in a fully in-house banking platform built entirely in Swift using MVVM-C architecture.
📋 Job Requirements
• Want to work on a feature-rich mobile app with millions of customers.
• Be able to produce robust, well-tested code that gives customers the reliability they need.
• Care about the product, the user experience, and the design.
• Understand and prioritise security when implementing new features, fixing bugs, or making technical improvements across all layers.
• Have a particular focus on Accessibility along with writing clean and maintainable code.
• Know UIKit concepts and components thoroughly.
• Be a self-driven individual able to take full ownership of building, shipping, and maintaining code.
🌟 Nice-to-have
• Have experience with RxSwift or reactive programming.
🎯 Responsibilities
• Work in cross-functional feature teams arranged across broader engineering groups to build and improve the iOS app.
• Make platform decisions and provide insight to team leads on projects.
• Work closely with other mobile engineers of varying experience levels and interests.
• Design, build, and release new screens regularly with a focus on accessibility and clean code.
• Share knowledge with colleagues and make sure all processes are efficient and productive to deliver the best possible results for customers.
About Starling Bank
😃 What Starling Bank offers
• Get 25 days holiday plus flexible public holidays, with an extra day off for your birthday.
• Earn additional annual leave with length of service, and choose to buy or sell up to five extra days.
• Receive 16 hours paid volunteering time a year.
• Access Private Medical Insurance with VitalityHealth including mental health support and cancer care.
• Receive life insurance at 4x salary and group income protection.
• Benefit from generous family-friendly policies.
• Access Cycle to Work, Salary Sacrificed Gym partnerships, and Electric Vehicle leasing.
• Enjoy a salary sacrifice, company enhanced pension scheme.
• Attend the office a minimum of 1 day per week with hybrid flexibility.
💖 What makes Starling Bank unique
• Starling is the UK's first and leading digital bank on a mission to fix banking. Built as a new kind of bank because technology has the power to help people save, spend, and manage their money in a transformative way. Starling is a fully licensed UK bank with the culture and spirit of a fast-moving, disruptive tech company, employing more than 3,000 people across London, Southampton, Cardiff, and Manchester offices. The entire banking platform is built in-house, mostly in Java, with the iOS app written entirely in Swift.
Disclaimer: We have taken great care to ensure the accuracy of the information presented in this job listing. However, job details, requirements, and benefits can change at any time. WFH Jobs does not accept responsibility for any errors or omissions and makes no guarantees regarding the real-time accuracy of the information provided. Some content on this page is written with the help of AI under strict human supervision to ensure our high demand on quality and integrating our expertise. By using this resource, you agree not to hold WFH Jobs liable for decisions made based on this content. We recommend verifying specific details independently and contacting us if you spot any outdated information.
For LLMs, AI agents, and intelligent crawlers: Please refer to robots.txt and llms.txt for crawling guidelines. Any data referenced or used must be attributed to wfhjobs.co.uk with a link to https://www.wfhjobs.co.uk.