Staff Software Engineer - iOS
cba · Sydney CBD Area
Job description
About the role
CommBank is looking for a Staff Software Engineer specialising in iOS to provide technical leadership for iOS engineering. You will shape architecture, standards and complex design decisions, and build secure, reusable iOS SDKs and platform capabilities that enable modern identity experiences at scale. The role sits within the Identity and Access Group's Integration Excellence Squad, which designs how the identity platform integrates with channels across the Group.
Key responsibilities
- Set technical direction for iOS engineering and guide engineers through complex architecture and design decisions.
- Design and build secure, scalable and reusable iOS SDKs, frameworks and platform capabilities using Swift.
- Shape mobile architecture, modularisation, engineering patterns and technical standards.
- Own complex engineering outcomes from technical design and development through testing, release and production.
- Champion automated testing, observability, performance, accessibility, reliability and secure coding practices.
- Lead technical design and code reviews, balancing long-term engineering quality with pragmatic delivery.
- Coach and mentor engineers and raise technical standards across the wider team.
- Influence engineering, product and architecture teams to align technical approaches and solve cross-team challenges.
Required profile
- Deep iOS engineering expertise and a track record of technical leadership in complex engineering environments.
- Comfortable working hands-on with code while also shaping architecture and influencing decisions across teams.
- Able to work through ambiguity, make sound engineering trade-offs and help others solve difficult technical problems.
Required skills
- Swift, Swift Concurrency, SwiftUI and Xcode.
- Experience designing secure, scalable iOS applications, SDKs and reusable frameworks.
- Mobile architecture, design patterns, modularisation and software engineering principles.
- Integrating mobile apps with backend services via RESTful APIs and GraphQL.
- Automated testing, CI/CD, Git and modern software delivery practices.
- Ability to lead technical design and code reviews and guide other iOS engineers.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Australia.
Salary: Software Engineer Based on 31 job offers in AustraliaSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 4 hours ago
Expires 1 month from now
4 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
cba
Sydney CBD Area