At Engine by Starling, we are on a mission to work with leading banks globally to help them build rapid growth businesses using our technology. Engine is Starling Bank’s software-as-a-service (SaaS) business that was split into a separate entity a year ago. Engine has grown exceptionally and is now enabling banks and financial institutions worldwide to benefit from innovative digital features and efficient back-office processes that helped Starling achieve success.
We’re looking for iOS Engineers to work on the Engine Platform, contributing to existing features and building new ones that haven’t been released in the UK market yet. Engine by Starling engineers work in a fast-paced, collaborative, and innovative environment. We seek engineers at all levels who are self-driven and excited about the contribution they can make to banking globally.
As an Engineer at Engine, you will:
Contribute to the award-winning platform and internal tooling.
Build new features and products from scratch in a configurable way.
Share your knowledge with colleagues and contribute to our learning culture.
Own your projects, working in small teams to collaboratively deliver.
Stay curious and inquisitive, aiming for greatness in everything you do.
Be part of a scaling team changing banking for good.
Requirements:
The iOS application is written in Swift and follows a modular MVVM-C architecture.
Familiarity with frameworks and tools like RxSwift, SnapKit, Realm, Sourcery, SwiftGen, SwiftFormat, SwiftLint, and Danger.
Experience with UIKit is a must.
Familiarity with RxSwift and reactive programming is a plus.
Ability to produce robust, well-tested code for millions of customers.
Care about product, user experience, and design.