
iOS Engineer
Starling Bank
full-time
Posted on:
Location Type: Hybrid
Location: Manchester • United Kingdom
Visit company websiteExplore more
About the role
- Deliver new features for the iOS application
- Work in cross-functional feature teams
- Produce robust, well-tested code
- Collaborate with team members to enhance user experience
- Participate in commitment, reviewing, and shipping of new code from the first week
Requirements
- Ability to understand and prioritise security when implementing new features, fixing bugs, or making technical improvements
- Focus on Accessibility and writing clean, maintainable code
- Ability to take full ownership of building, deploying, and maintaining code
- Proficiency in Swift for iOS applications
- Familiarity with MVVM-C architecture
- Experience with RxSwift, SnapKit, Realm, Sourcery, SwiftGen, SwiftFormat, SwiftLint
- Knowledge of UIKit concepts and components is a must
Benefits
- 25 days holiday (plus take your public holiday allowance whenever works best for you)
- An extra day’s holiday for your birthday
- Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off
- 16 hours paid volunteering time a year
- Salary sacrifice, company enhanced pension scheme
- Life insurance at 4x your salary & group income protection
- Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton
- Generous family-friendly policies
- Incentives refer a friend scheme
- Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks
- Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
SwiftMVVM-CRxSwiftSnapKitRealmSourcerySwiftGenSwiftFormatSwiftLintUIKit
Soft Skills
collaborationownershipprioritizationfocus on accessibilitycode maintainability