Sydney, New South Wales, Australia Hybrid

Engine by Starling is hiring an iOS Engineer

About the Role

Engine by Starling is looking for an iOS Engineer to join our growing team. You'll work on the Engine Platform, adapting existing features for global banks and building new ones from scratch. This role focuses on developing configurable, high-quality products in a collaborative environment.

What You'll Do

  • Contribute to our award-winning platform and internal tooling.
  • Build new features and products from scratch in a configurable way.
  • Share your knowledge with those around you, contributing to our learning culture.
  • Own your projects, working in small teams across the bank to collaboratively deliver.
  • Aim for greatness in everything you do, staying curious and inquisitive.
  • Be part of a scaling team and organisation as we change banking for good.

What We're Looking For

  • You produce robust, well-tested code to ensure reliability for our customers.
  • You care about the product, the user experience, and the design.
  • You believe a small number of empowered developers is the right way to deliver software.
  • Experience with UIKit concepts and components is a must.

Nice to Have

  • Experience with RxSwift or reactive programming is a plus.

Technical Stack

  • Swift, RxSwift, SnapKit, Realm, Sourcery, SwiftGen, SwiftFormat, SwiftLint, Danger
  • UIKit, MVVM-C architecture

Team & Environment

We operate with a flat structure to empower decision making.

Benefits & Compensation

  • 25 days holiday plus birthday off
  • Option to opt-out of public holidays
  • Option to buy/sell up to 5 days of annual leave a year
  • 16 hours paid volunteering time a year
  • Enhanced Pat & Mat leave
  • Perkbox
  • Length of service increased annual leave

Work Mode

This is a hybrid role based in Sydney CBD.

Engine by Starling is an equal opportunity employer, and we’re proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law.

Required Skills
SwiftRxSwiftSnapKitRealmSourcerySwiftGenSwiftFormatSwiftLintDangerUIKitiOS DevelopmentSoftware EngineeringCode QualityTesting SwiftRxSwiftSnapKitRealmSourcerySwiftGenSwiftFormatSwiftLintDangerUIKitiOS DevelopmentSoftware EngineeringCode QualityTesting
Earn more as a remote developer

Performance pay that rewards your skills

Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.

Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Check compensation
Top earners exceed market rate
About company
Engine by Starling
Engine is Starling's software-as-a-service (SaaS) business, providing the technology built to power Starling Bank to other banks and financial institutions worldwide.
All jobs at Engine by Starling Visit website
Job Details
Department Software Development
Category mobile
Posted a month ago