We're shaping Bankwest Android apps in a high-impact chapter.
You have deep Android skills, lead design, and drive best practice.
Together we deliver seamless, secure banking experiences.
Do work that matters:
Bankwest has a rich heritage. We’re proud to be part of the fabric of Western Australia with a strong culture built on local support. With the support of a strong partner in CBA, we share a belief in the value of our brand, our potential for growth and a big aspirational Vision. Step into a Staff Software Engineer role shaping Bankwest’s Mobile platform within the Application and Opening Chapter, where your work impacts millions of customers every day. You will operate across the full delivery lifecycle, taking ideas from concept through design, build, release and ongoing optimisation, embracing a true “you build it, you own it” mindset. With Deep experience in Kotlin and native Android frameworks, designing scalable, secure, high‑performance architectures that solve complex challenges such as real-time interactions and seamless onboarding journeys at scale.
You will provide strong technical and architectural leadership, setting engineering standards, guiding design decisions and mentoring engineers to lift capability across the chapter. Partnering closely with product, design and platform teams, you will align technical strategy to customer outcomes while driving a culture of ownership and continuous improvement. Every decision you make will directly enhance speed, reliability and trust in the banking experience, giving you the opportunity to lead from the front and deliver meaningful impact through world class mobile engineering.
See yourself in our team:
In the Application and Opening Chapter, we power Bankwest’s digital front door by building seamless onboarding and account management experiences. Our focus is helping customers open accounts quickly, save confidently and grow their financial wellbeing. We drive deposit growth initiatives through funnel optimisation, personalisation and data led experimentation, delivering secure, scalable journeys that improve conversion and engagement. Every feature we release strengthens trust and makes banking simpler, faster and more intuitive for our customers.
You will join a high performing squad spanning Mobile IOS and Android, and software across .NET, owning end to end full stack engineering across the full delivery lifecycle. We leverage cloud native architecture, automation and AI powered engineering to accelerate delivery and improve quality. From ideation to production, you will collaborate with product and design, experiment at pace and ship meaningful outcomes while growing your craft in a culture built on ownership, learning and impact.
We’re interested in hearing from people who:
Demonstrate strategic and architectural leadership in shaping end-to-end Android solutions, driving design decisions from concept through to production at scale
Lead Android engineering using Kotlin and modern Android frameworks (Jetpack Compose, Android SDK), with a strong focus on clean, maintainable, and high-performing codebases
Design and implement scalable, modular architectures (MVVM, Clean Architecture, MVI) that support long-term product evolution
Own full lifecycle delivery (ideation design build test release support), ensuring high-quality outcomes and seamless user experiences
Build robust API integrations (REST/GraphQL), with deep expertise in networking, caching strategies, and offline-first capabilities
Establish and optimise CI/CD pipelines using tools such as GitHub Actions, Bitrise, or Jenkins to accelerate delivery and improve engineering productivity
Champion engineering quality through automated testing (unit/UI), mocking frameworks, and static analysis, embedding best practices across teams
Drive performance optimisation and observability using monitoring tools, crash analytics, and KPI tracking to ensure reliability at scale
Apply strong security practices (secure storage, OAuth2/OIDC, certificate pinning) while mentoring engineers and uplifting technical standards across the organisation
Tech skills
We don't expect you to know everything, but experience in several of the following will set you up for success:
Mobile Android: Kotlin, native Android development – cross-platform awareness and collaboration
Architecture: MVVM, feature-based design – scalable and consistent patterns
Tools & Frameworks: Gradle, Jetpack Compose, Material Design – modern Android development standards
Asynchronous Programming: Coroutines – efficient concurrency handling
Dev Practices: Unit testing, UI automation, CI/CD (TeamCity, Jenkins, GitHub Actions) – supports reliable delivery
Observability & Monitoring: Splunk, AppDynamics – performance tracking and issue detection
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: 22/07/2026