Staff Software Engineer - Mobile, Android

BankWest

AUonsitePosted Jun 22, 2026
Posting intelligenceActively listedReposted 9×, possible evergreen/ghost posting

Skills

composejenkinsandroidgithubkotlincicdios

About the role

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

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Mobile Engineer roles in Australia varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Mobile Engineer hub for Australia medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.