Staff Software Engineer - iOS
Why This Role Stands Out
This hybrid Staff Software Engineer role offers a unique opportunity to shape the future of mobile experiences for millions of business banking customers, leveraging cutting-edge AI technologies within a leading financial institution. You'll thrive here if you're a mid-senior iOS engineer eager to influence architecture, mentor teams, and drive innovation in a collaborative environment. Consider applying to make a significant impact and grow your career.
Quick Overview
Job 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 mattersAt 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.
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.
- 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
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 ExcellenceApplication 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.
At CommBank, we're committed to creating an accessible, inclusive and respectful workplace. If you require support or adjustments, please let us know.
We're aware of some accessibility issues on this site, particularly for scr
Skills
Similar jobs
RPG Software Developer
Spectrum It Recruitment Limited · Leeds, United Kingdom
1 minute ago£60k - £65k/yrSenior Software Engineer RPG (Fxed Term Contract)
Microlise · Eastwood, United Kingdom
6 minutes agoApplication Engineer
Invitise Ltd · Exeter, United Kingdom
8 minutes agoSenior Software Engineer
Bet365 · Manchester, United Kingdom
8 minutes agoPrincipal Software Engineer
Raytheon · Gloucester, United Kingdom
9 minutes agoDigital Verification Engineer
Microtech Global Ltd · Cambridge, United Kingdom
31 minutes ago