6 hours ago
Sydney, AustraliaStaff+

Responsibilities

  • Shape Android architecture, technical direction, and the engineering roadmap.
  • Design and build high-quality customer experiences within the CommBank app.
  • Lead critical design decisions and promote pragmatic, scalable solutions.
  • Influence engineering practices across the squad and broader value stream.
  • Own solutions across the full engineering lifecycle, from design and development through production operation.
  • Mentor engineers through technical guidance, constructive feedback, and knowledge sharing.
  • Improve quality through automated testing, continuous delivery, and production observability.
  • Collaborate across mobile and backend systems to deliver cohesive customer outcomes.

Requirements

  • Deep Android development experience using Kotlin, the Android SDK, and Jetpack Compose.
  • Strong understanding of mobile architecture, including MVVM, MVI, Clean Architecture, and modular design.
  • Experience with dependency injection, object-oriented design, SOLID principles, and established software design patterns.
  • Experience delivering secure and reliable mobile applications supported by automated testing, continuous delivery, and production observability.
  • Experience integrating REST or GraphQL APIs and exposure to cloud services such as AWS.
  • Ability to lead technical decisions, challenge existing approaches constructively, and build support for strategic engineering direction.
  • Experience mentoring engineers and improving technical capability, quality, and engineering practices across teams.
  • Exposure to iOS, Swift, .NET, C#, microservices, AI/ML, Agentic AI, or regulated technology environments is beneficial.

Benefits

  • Accessible, inclusive, and respectful workplace with support and adjustments available.
  • Applications are welcomed from people of all backgrounds, with a particular commitment to Aboriginal and/or Torres Strait Islander Peoples.
  • Sydney-based squad.
  • Advertising end date: 27/09/2026.

Tech Stack

Android SDKAWSC#GraphQLiOSJetpack ComposeKotlin.NETSwift

Categories

Mobile
Commonwealth Bank of Australia

About Commonwealth Bank of Australia

10,000+ employees

Commonwealth Bank of Australia is an ASX-listed bank headquartered in Sydney that provides retail, business, and institutional banking, payments, and wealth services across Australia. Its offerings include transaction and savings accounts, home and business lending, cards, merchant services, digital banking, superannuation, and investment platforms such as CommSec. Founded in 1911, the bank serves millions of customers through branches, contact centres, and online channels.

Contact me