Hiring.Camp

Staff Software Engineer - iOS

Cba

·

2 days ago

Location
Sydney, NSW - CBP South, 11 Harbour Street, Australia · VIC CBD Melbourne Area
Type
Full-time
Department
Engineering
Seniority
Senior
Closing date
Today
Source
Workday

Description

Staff iOS Engineer – Customer Channels & Data

Business Banking Technology

*Sydney or Melbourne locations

  • Shape the future of mobile experiences for Business Banking customers.
  • Influence architecture, engineering standards and platform direction across one of Australia's largest mobile engineering environments.
  • Experiment with and scale Generative AI and agentic AI experiences that transform how customers interact with the bank.

Do work that matters

At CommBank, we're transforming how Australian businesses engage with the bank through digital channels, data-driven experiences and emerging AI capabilities.
As a Staff iOS Engineer, you'll play a critical role in shaping the future of mobile experiences across Business Banking. You'll help build intuitive, secure and scalable experiences that support customers throughout their banking journey.
You'll have the opportunity to work with emerging Generative AI and agentic AI capabilities, helping design, build and scale intelligent experiences that improve how customers interact with the bank.
Working closely with engineers, product teams, designers and platform specialists, you'll help deliver experiences used at national scale while influencing architecture, engineering practices and platform excellence across the domain.

See yourself in our team

Business Banking Technology executes the Technology Strategy across Business Banking through world-leading application of technology and operations.
We partner closely with the business to solve real-world problems using data and AI-driven insights, resilient platforms and modern engineering practices, delivering customer value at speed and scale.
You'll join a team responsible for customer-facing mobile experiences that help business customers access banking services, financial insights and personalised support through Australia's leading digital banking channels.
Working alongside mobile, cloud, platform and AI engineers, you'll help shape experiences that are intuitive, reliable, accessible and built for the future.

What you'll do

  • Lead the design and delivery of scalable, high-performing iOS applications and platform capabilities.
  • Drive architecture decisions and establish engineering standards across mobile experiences.
  • Champion platform excellence across performance, accessibility, security and reliability.
  • Guide teams through the full engineering lifecycle, including design, development, testing, deployment and optimisation.
  • Partner with backend, cloud and AI teams to build integrated customer experiences.
  • Improve engineering practices, developer experience and platform capabilities.
  • Mentor engineers and help grow mobile engineering capability across the organisation.
  • Drive operational excellence through monitoring, observability and continuous improvement.

We're interested in hearing from people who have

  • Strong experience building and scaling native iOS applications.
  • Proven experience leading technical decisions and influencing engineering outcomes.
  • Deep understanding of mobile architecture and software engineering best practices.
  • Experience delivering high-quality customer-facing digital experiences.
  • A passion for engineering excellence, platform craftsmanship and continuous improvement.
  • The ability to balance strategic thinking with hands-on delivery.
  • Experience mentoring engineers and uplifting technical capability across teams.
Experience working with cloud-native platforms, backend integration patterns or AI-enabled customer experiences is highly regarded but not essential.

Technical skills

iOS Engineering

  • Swift
  • SwiftUI
  • UIKit
  • MVVM, Clean Architecture and modular architectures
  • Swift Concurrency (async/await)
  • Combine

Mobile Platform Engineering:

Secure mobile application development, API integration patterns, Mobile performance optimisation, Accessibility standards and best practices, Modular and feature-based application architectures, Full lifecycle mobile engineering including testing, deployment and production support

Engineering Excellence:

Application monitoring and observability, DevSecOps practices, Modern Agile engineering practices

Why this role is different

  • Shape mobile experiences used by Business Banking customers across Australia.
  • Work with emerging Generative AI and agentic AI technologies.
  • Influence architecture and engineering standards across a large-scale mobile ecosystem.
  • Solve complex challenges while remaining close to technology and delivery.
  • Join a team modernising customer experiences through mobile, data and AI.

Working with us

At CommBank, we're committed to creating an accessible, inclusive and respectful workplace. If you require support or adjustments, please let us know.

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: 07/08/2026

Skills

SwiftiOSAgile

Similar Jobs

30

Staff Software Engineer

Carta · San Francisco, CA; Santa Clara, CA

2 days ago

Staff Software Engineer

Servicetitan · US CA Remote, United States of America · Remote

2 days ago

Staff Software Engineer

Northrop Grumman · ALHU01, United States of America

2 days ago

Staff Software Engineer

Omadahealth · Remote, USA · Remote

2 days ago

Staff Software Engineer

Acquia · Remote-Canada · Remote

2 days ago

Staff Software Engineer

John Deere · Urbandale, IA,US, US · Remote, Onsite

2 days ago

Staff Software Engineer

Rapidai · Bangalore, India · Onsite

3 days ago

Staff Software Engineer

Broadcom · IND-Hyderabad 115 IT Park Area, India

3 days ago

Staff Software Engineer

Quickenloans · Remote - Michigan, United States of America · Remote

3 days ago

Staff Software Engineer

Shepherd · New York City · Onsite

3 days ago

Staff Software Engineer

Cba · Bangalore - Manyata Tech Park Road, India

3 days ago

Staff Software Engineer

General Motors · Austin Technical Center - Austin Technical Center, United States of America · Hybrid

3 days ago

Staff Software Engineer

Dowjones · Spain - Barcelona

3 days ago

Staff Software Engineer

Pebl · Palo Alto, CA · Hybrid

3 days ago

Staff Software Engineer

Clutch · Toronto, Ontario +1

3 days ago

Staff Software Engineer

Celonis · Redwood City, US, California

3 days ago

Staff Software Engineer

Celonis · New York, US, New York

3 days ago

Staff Software Engineer

Vonage · Work from Home - Poland +1 · Remote, Hybrid

3 days ago

Staff Software Engineer

Twilio · Remote - US · Remote

4 days ago

Staff Software Engineer

Shepherd · New York City · Onsite

4 days ago

Staff Software Engineer

Confluent · Mountain View, California +1 · Remote

4 days ago

Staff Software Engineer

Scanhealthplan · Long Beach Office 3800, United States of America

4 days ago

Staff Software Engineer

Seqera · Barcelona (Spain) +1 · Remote

4 days ago

Staff Software Engineer

Calix · Bangalore, India · Hybrid

4 days ago

Staff Software Engineer

Nomi Health · Salt Lake City, Utah · Hybrid

4 days ago

Staff Software Engineer

Alarmcom · Boston, Massachusetts

4 days ago

Staff Software Engineer

Alphasenseindia · Remote - India +1 · Remote

4 days ago

Staff Software Engineer

Earnin · Mountain View, US +1 · Remote, Hybrid

4 days ago

Staff Software Engineer

Pearson · United States, US · Remote

4 days ago

Staff Software Engineer

Crunchyroll · Hyderabad, Telangana, India

5 days ago
Staff Software Engineer - iOS at Cba | Hiring.Camp