368,746open jobs
9,444companies
47,506added this week
Browse all
Salary
$106k – $247k per year (Estimated)
Location
In office (Sydney)
Seniority
Staff
Employment
Full-Time
Overview
Company
Impact
Profile match
Commonwealth Bank of Australia (commonly known as CommBank or CBA) is Australia’s largest multinational financial services institution and the largest publicly traded company on the Australian Securities Exchange (ASX). Founded in 1911 by the Australian federal government, CommBank originally served as both a commercial bank and Australia’s central bank before its central banking functions were transferred to the Reserve Bank of Australia.

Staff Engineer : Full Stack Mobile - IOS/Android

Do work that matters:

CommBank is driving an engineering transformation, seeking innovative and versatile engineers to redefine customer expectations and shape Australia's future economy. Renowned for its cutting-edge IT platforms, agile infrastructure, and pioneering digital solutions, the bank excels in payments, internet banking, and mobile applications. The software team powers Australia’s top banking app and develops technologies like Netbank, Cardless Cash, CommSec Pocket, and Spend Tracker. Their expertise spans web and mobile development as well as designing robust APIs at a remarkable national scale, offering opportunities to join a team at the forefront of industry innovation.

See yourself in our team:

The CBA technology unit is responsible for delivering industry-leading digital banking experiences to Commonwealth Bank customers. Its remit covers digital delivery, group data and analytics, technology infrastructure, cyber and physical security, fraud prevention, and business resilience for all divisions. The unit is also committed to enhancing workplace technology for over 53,000 employees, providing state-of-the-art tools and resources to empower staff and boost customer outcomes.

This role is part of the CommSec’s Product and Investing Crew, which operates inside the wider Business Banking Technology division. CommSec, Australia’s largest online retail stockbroker, supports a diverse investor base and utilises a wide range of technologies. The Staff Software Engineer will guide a high-performing team of Software Engineers, offering leadership, strategic consultation across products and features, and supporting key solutions within both the CommSec and broader CBA network.

We’re interested in hearing from people who can:

  • Champion best practices in mobile and backend development, including architecture, testing, CI/CD, and performance optimization.
  • Collaborate with cross-functional teams to deliver high-impact features and improvements to the CommSec platform.
  • Drive technical strategy and architectural decisions across mobile and backend systems, ensuring scalability, maintainability, and security.
  • Promote a culture of innovation, inclusion, and psychological safety within the team.
  • Partner with stakeholders across product, design, and operations to align on goals and deliver exceptional customer outcomes.

Tech skills we’re looking for:

We work with a wide range of technologies. Experience with the following (or similar) will set you up for success:

Skills / Qualifications for Staff iOS/Android Engineer

Required Skills:

CodingExpertise:

  • Deep understanding of the Swift/Kotlin programming language and/or iOS/Android development principles.
  • Proficiency in using modern Swift frameworks such as SwiftUI , Kotlin and Combine.
  • Familiarity with backward compatibility and legacy support.

Architecture & Patterns:

  • Strong experience in designing and implementing scalable, maintainable architectures.
  • Proficiency in architectural patterns such as MVVM, Clean Architecture, or VIPER.
  • Solid understanding of dependency injection and modular architecture in apps.

Full Software Development Lifecycle:

  • Demonstrated experience throughout the full SDLC, including design, development, code reviews, CI/CD pipelines, and deployment via App Store .
  • Hands-on experience with tools like Git, Xcode, Fastlane, and TestFlight.

Full-Stack Engineering:

  • Hands-on experience in working on backend systems, specifically in .NET or similar frameworks.
  • Ability to write and maintain RESTful API services that integrate smoothly with mobile applications.
  • Solid understanding of server-side concepts like authentication, caching, and microservices.

Problem-Solving and System Design:

  • Strong problem-solving skills with the ability to debug and optimize both iOS/Android and backend components.
  • Proven ability to design scalable, secure, and efficient systems.

Testing & Code Quality:

  • Advanced experience writing unit and integration tests using tools and testing frameworks.
  • Commitment to maintaining high code quality standards (e.g., clean code, SOLID principles, and scalable architectures).

Team Leadership and Collaboration:

  • Ability to mentor junior engineers and contribute to a strong engineering culture.
  • Collaboration in cross-functional teams, including product, design, and backend teams, to deliver end-to-end solutions.

Performance Optimization:

  • Proficiency in profiling and optimizing mobile applications for performance, memory use, and responsiveness.

Desirable Skills:

Backend Development with .NET:

  • Strong experience with .NET, including building and managing microservice solutions.
  • Knowledge of cloud integration, specifically AWS services.

Web Technology Experience:

  • Familiarity with frontend web development technologies such as React, Angular.

CI/CD and DevOps:

  • Experience setting up and integrating CI/CD pipelines for iOS apps (e.g., GitHub Actions, TeamCity).
  • Familiarity with managing containers (e.g., Docker) and orchestrators like Kubernetes in a .NET backend environment.

Web Communication Protocols:

  • Familiarity with real-time communication protocols such as WebSockets or GraphQL is beneficial.
  • Hands-on experience with HTTP, HTTPS, and RESTful API design principles.

Experience with System Observability:

  • Knowledge of logging, monitoring, and debugging tools (e.g., Splunk, Observe, or AppDynamics) to identify and fix issues in both iOS and backend components.

Security Standards:

  • Knowledge of mobile security best practices (e.g., encryption, storing sensitive data, OAuth, or managing secure credentials).
  • Understanding of web and backend security standards for seamless app-backend communication.

Deployment and Maintenance:

  • Knowledge of App Store deployment processes, versioning, and managing feedback from platforms like Firebase Crashlytics, or Sentry.

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: 03/09/2026
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,746 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Sydney
$18k – $46k per year (Estimated) • Remote • Full-Time • Tula
C#
JavaScript
Node JS
SQL
TypeScript
C#
.NET
Node JS
InversifyJS
Databases
DynamoDB
MySQL
AI/ML
Claude
Copilot
Cursor
OpenAI Codex
Frontend
Angular
React.js
Tailwind CSS
Mobile
Dependency Injection
DevOps
AWS
AWS Lambda
CI/CD
OpenTelemetry
Rest API
Terraform
Amazon CloudWatch
Amazon S3
API Gateway
GitHub
Cybersecurity
HIPAA
Apply
$28k – $53k per year (Estimated) • Remote/Hybrid • Yekaterinburg
C#
C#
.NET
Databases
Apache Kafka
Oracle
PostgreSQL
RabbitMQ
AI/ML
Codeium
DevOps
CI/CD
Docker
Docker Compose
Git
GitLab
Apply
$170k – $318k per year (Estimated) • Remote/Hybrid • Full-Time • 12+ years exp • Associate's Degree • Chicago • Milwaukee • Dallas • Columbus • Kirkland
JavaScript
Python
TypeScript
Python
pySpark
AI/ML
Prompt Engineering
Spark
DevOps
AWS
Azure
CI/CD
GCP
Git
Jenkins
GitHub
GitLab
Analytics
ETL/ELT
Apply
Quality Engineer 1 day ago
$10k – $42k per year (Estimated) • In office • Full-Time • 2+ years exp • Bengaluru
DevOps
CI/CD
Apply
$47k – $165k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Singapore
JavaScript
Node JS
Databases
PostgreSQL
AI/ML
AI Agents
Frontend
D3.js
Next.js
React.js
DevOps
CI/CD
Git
Apply
$45k – $98k per year (Estimated) • In office • Full-Time • 11+ years exp • Bachelor's Degree • Bengaluru
Java
JavaScript
Databases
PostgreSQL
AI/ML
AWS Bedrock
Cline
Cursor
LLM
Frontend
Next.js
React.js
DevOps
AWS
CI/CD
CloudFormation
Docker
GitHub Actions
Grafana
Kubernetes
Octopus Deploy
Prometheus
Rest API
Terraform
Amazon CloudWatch
GitHub
Apply
$77k – $175k per year (Estimated) • In office • Full-Time • 7+ years exp • Sydney
Analytics
A/B Testing
Design
Figma
Apply
$118k – $245k per year (Estimated) • In office • Full-Time • Sydney • Melbourne
Node JS
TypeScript
JavaScript
Databases
Amazon Aurora
Apache Kafka
PostgreSQL
DevOps
Amazon EKS
AWS
AWS Lambda
CI/CD
CloudFormation
Kubernetes
Platform Engineering
Terraform
Amazon CloudWatch
Amazon ECS
Amazon S3
Apply
$67k – $191k per year (Estimated) • In office • Full-Time • Sydney
Java
Python
SQL
Databases
Apache Kafka
Oracle
DevOps
AWS
CI/CD
GitHub Actions
Jenkins
Rest API
TeamCity
GitHub
Analytics
ETL/ELT
Apply
$89k – $232k per year (Estimated) • In office • Full-Time • Sydney
C#
SQL
TypeScript
JavaScript
C#
.NET
Databases
MS SQL
Frontend
React.js
DevOps
AWS
Azure
CI/CD
Docker
GCP
Kubernetes
Apply
$67k – $173k per year (Estimated) • In office • Full-Time • 3+ years exp • Sydney
AI/ML
AI Agents
Apply
$95k – $224k per year (Estimated) • In office • Full-Time • Sydney
PowerShell
Python
DevOps
AIOps
Amazon ECS
Ansible
AWS
Grafana
Prometheus
Terraform
VMWare
Cybersecurity
CyberArk
Apply
$96k – $227k per year (Estimated) • In office • Full-Time • Melbourne • Sydney
PowerShell
Python
DevOps
AWS
Azure
CI/CD
GCP
Incident Management
Kubernetes
Platform Engineering
Service Mesh
Terraform
Apply
In office • Full-Time • Sydney
Python
SQL
Databases
Databricks
Snowflake
AI/ML
AI Agents
Copilot
DevOps
AWS
Azure
GCP
GitHub
Apply
$108k – $240k per year (Estimated) • In office • Full-Time • Sydney
C#
JavaScript
Frontend
Next.js
React.js
DevOps
AWS
CI/CD
Rest API
Apply
See all jobs
This is one of many
368,746 more open roles from verified company boards, updated every day.