Commonwealth Bank of Australia is seeking a Staff Software Engineer (iOS) to join their Navigators team within the Core Experiences crew. This role is part of an engineering transformation focusing on full cycle engineering for iOS development. The position offers an opportunity to impact over 9 million Australians daily by engineering groundbreaking digital experiences.
The Core Experiences crew works on fundamental products within the Digital domain, specifically on Netbank and the award-winning retail banking app - Commbank Mobile. As a Staff Software Engineer, you'll be responsible for leading iOS development initiatives, making key technical decisions, and mentoring other engineers. The role embraces a Full Cycle model where engineers are involved in Design, Build, Challenge, and Run aspects.
The ideal candidate will have extensive experience in iOS development using Swift and SwiftUI, strong architectural knowledge, and a proven track record of building secure, accessible native applications. Knowledge of AWS, CI/CD pipelines, and experience with monitoring tools are essential. The role offers the opportunity to work with cutting-edge technologies, including AI/ML and Agentic AI, while contributing to critical payment services and digital banking products.
CommBank offers a respectful, inclusive, and flexible workplace where employees are empowered to share ideas and initiatives. The company has technology hubs in Melbourne and Perth, providing various location options for engineers. This role presents an excellent opportunity for experienced iOS engineers looking to make a significant impact in the banking sector while working with one of Australia's largest and most innovative financial institutions.