Staff Software Engineer – Native Mobile (iOS or Android)

Posted 4 Days Ago
Be an Early Applicant
2 Locations
In-Office
Senior level
Fintech • Financial Services
The Role
Lead engineering practices across iOS and/or Android, drive architectural decisions, mentor engineers, and integrate secure APIs in mobile applications.
Summary Generated by Built In
Staff Software Engineer – Native Mobile (iOS or Android)

We’re embarking on a significant engineering transformation, with a strong focus on full-cycle engineering across native mobile platforms and AI-enabled backend infrastructure.

As a Staff Software Engineer in Native Mobile, you will play a critical technical lead role in shaping the architecture, standards, and future direction of our mobile platforms — building secure, scalable, and high-performing experiences used by millions of Australians.

Together, we are building tomorrow’s bank today — powered by world-class engineering, modern native technologies, and intelligent AI-enabled systems.

About the Role

As a Staff Engineer within our Native Mobile capability, you will:

  • Lead and elevate engineering practices across iOS and/or Android platforms.

  • Drive architectural decisions for scalable, modular, and maintainable native mobile applications.

  • Champion modern platform standards — performance, security, accessibility, and reliability.

  • Guide squads through full-cycle engineering: ideation, design, build, testing (unit, UI, integration, NFT), release, and ongoing optimisation.

  • Promote clean architecture and platform-aligned design patterns.

  • Mentor engineers and uplift technical capability across the crew.

  • Partner with backend, cloud, and AI teams to integrate secure APIs and intelligent services into mobile experiences.

  • Contribute to DevSecOps practices, CI/CD maturity, and operational excellence.

  • Shape technical roadmaps in collaboration with Product Owners and Domain leaders.

About the Team

You’ll join one of our Digital crews within Retail Technology, responsible for building and evolving Australia’s leading banking app — used by 1 in 4 Australians.

We deliver experience-led, engineering-driven solutions across payments, money management, and financial wellbeing — at national scale.

You’ll work within one of the largest and most mature mobile engineering environments in the country, supporting critical digital banking services and high-availability systems.

What We’re Looking For
  • Deep expertise in native mobile development — either iOS or Android.

  • Strong full-cycle engineering experience across design, build, testing, release, and production support.

  • Ability to provide high-level design direction and architectural leadership.

  • Passion for engineering excellence and platform craftsmanship.

  • Strong understanding of operational metrics, app health monitoring, and production observability.

  • Experience collaborating across backend and cloud engineering teams.

Technical SkillsNative Platform Expertise (Either)

iOS

  • Strong experience developing native iOS applications using Swift.

  • Proficiency with SwiftUI (and UIKit where applicable).

  • Deep understanding of iOS architecture patterns (MVVM, Clean Architecture, modularisation).

  • Experience with Swift concurrency (async/await, Combine).

Android

  • Strong experience developing native Android applications using Kotlin (Java where applicable).

  • Proficiency with Jetpack Compose.

  • Deep understanding of Android architecture patterns (MVVM, Clean Architecture, modularisation).

  • Experience with coroutines, flows, and modern Android concurrency patterns.

Cross-Platform Engineering Capability
  • Experience building feature-based, modular mobile architectures.

  • Strong knowledge of performance optimisation, scalability, and accessibility.

  • Experience with secure mobile development and API integrations.

  • Monitoring and observability experience (AppD, Firebase, AppDynamics, Observe, Obstack).

  • CI/CD pipeline experience (TeamCity Enterprise, Artifactory, GitHub, GitHub Actions).

  • Familiarity with AWS-based backend systems and APIs.

  • Exposure to Python-based AI/LLM services is advantageous.

If you’re passionate about building high-quality native mobile experiences at national scale — and excited about shaping the future of digital banking — we’d love to hear from you.

Apply today!

We support our people with the flexibility to balance where work is done with at least half your time each month connecting in the office. We also have many other flexible working options available including changing start and finish times, part-time arrangements and job share to name a few.

If you're already part of the Commonwealth Bank Group (including Bankwest, x15ventures), you'll need to apply through Sidekick to submit a valid application. We’re keen to support you with the next step in your career.

We're aware of some accessibility issues on this site, particularly for screen reader users. We want to make finding your dream job as easy as possible, so if you require additional support please contact HR Direct on 1800 989 696.

Advertising End Date: 12/02/2026

Top Skills

Appdynamics
AWS
Firebase
Git
Jetpack Compose
Kotlin
Python
Swift
Swiftui
Teamcity Enterprise
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Sydney, New South Wales
52,000 Employees
Year Founded: 1911

What We Do

Australia’s leading provider of financial services including retail, premium, business and institutional banking, funds management, superannuation, insurance, investment and sharebroking products and services.

We are a business with more than 800,000 shareholders and over 52,000 employees. We offer a full range of financial services to help all Australians build and manage their finances.

Similar Jobs

GitLab Logo GitLab

Security Engineer

Cloud • Security • Software • Cybersecurity • Automation
Easy Apply
In-Office or Remote
34 Locations
2500 Employees

Cloudflare Logo Cloudflare

Account Executive

Cloud • Information Technology • Security • Software • Cybersecurity
Remote or Hybrid
Spain
4400 Employees

Monte Carlo Logo Monte Carlo

Technical Support

Big Data • Cloud • Software • Generative AI • Big Data Analytics
In-Office or Remote
4 Locations
215 Employees

CrowdStrike Logo CrowdStrike

Data Scientist

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
Spain
10000 Employees

Similar Companies Hiring

Granted Thumbnail
Mobile • Insurance • Healthtech • Financial Services • Artificial Intelligence
New York, New York
23 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees
Citizens Bank Thumbnail
Fintech
US
17000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account