Find a jobRecruiters

Senior iOS Engineer

Exclusive opportunity

Onsite

Senior iOS Engineer

X-Team

Senior iOS Engineer

Skills

KotlinSwiftIOSSQLite

19 days ago

Share this opportunity

Share this opportunity to other talents of your network:
âś“ Offer them a visibility boost with clients.
âś“ Help your contacts find their next job.

Important information


Contract type:

Freelance / Contract

Location:

Melbourne VIC, Australia

Work mode:

Onsite

Published on:

7 October 2026

What they need


The Mission:

Millions of people open their banking app every day, and it can't freeze or show a blank screen when a backend service slows down. You'll make the Android app keep working through outages, and you'll help build Open Banking features that let customers link accounts from other banks.

The Role:

This is a contractor role open to candidates based in Australia. You'll join a mobile engineering squad at one of Australia's largest banks and build an offline-first architecture in Kotlin and Jetpack Compose. It uses a SQLite persistence layer, with networking and database code generated from gRPC definitions. The first 2 to 4 weeks are onsite in Melbourne, then it moves to hybrid.

Most Important:

  • 5+ years of senior native Android engineering, with expert Kotlin and Jetpack Compose
  • Production experience with offline-first apps on SQLite: local caching, schema migrations, and thread-safe data sync
  • Kotlin Coroutines and Flow, used to keep UI rendering separate from background network work
  • Hands-on gRPC, Protocol Buffers, and automated code generation on Android
  • Clean Architecture, MVVM or MVI, and dependency injection with Hilt or Dagger
  • Android security fundamentals: Keystore or EncryptedSharedPreferences, certificate pinning, and OAuth2
  • Based in Australia and able to work onsite in Melbourne for the first 2 to 4 weeks

The Bonus Skills:

  • Code-generation tools that map API definitions to SQLite schemas and DAO interfaces
  • LaunchDarkly or similar feature flagging, for staged rollouts and kill-switches
  • Working knowledge of Swift and SwiftUI, to keep behavior consistent with the iOS squad
  • FinTech background: financial dashboards, Open Banking (Consumer Data Right), or retail banking apps

Personal Traits:

  • You design for the bad day. When an API times out, the screen keeps working.
  • You prefer strongly typed contracts over loose JSON, and you like it when tooling generates the boilerplate.
  • You treat security and pen test findings as part of the build, not a review at the end.
  • You share context easily, with a new team onsite and with iOS colleagues after that.

Other offers great for you!

These companies are also looking for great profiles

Cherry Pick

Développeur iOS

500€

Freelance

Paris, France

Hybrid

Top Recruiter

Skills

SwiftIOSswift Ui

7 months ago

Quick apply

Theodo

📱 Tech Lead Mobile (iOS & Android) - Secteur Télécom

Freelance

Casablanca, Morocco

Hybrid

Skills

KotlinSwiftIOSAndroid

3 days ago

Quick apply

Sapiens Group

Développeur iOS Senior Swift / SwiftUI

420€-450€/jours

Freelance

Paris, France

Hybrid

Skills

SwiftIOS

2 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools