677,739open jobs
39,303companies
99,412added this week
Browse all
Salary
$39k – $89k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Staff · 12+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Commonwealth Bank of Australia is the country's largest bank, established by federal legislation in 1911 as a government-owned institution and fully privatised by 1996. It serves roughly one in three Australians across retail deposits, home lending, business banking and institutional markets, and holds the largest share of the domestic mortgage market. The bank has invested unusually heavily in technology for its size, rebuilding its core systems and pushing the CommBank application into a broader financial and lifestyle platform, and it runs the venture arm x15ventures to build and buy adjacent digital businesses.

Organization:

At CommBank, we never lose sight of the role we play in other people’s financial wellbeing. Our focus is to help people and businesses move forward to progress. To make the right financial decisions and achieve their dreams, targets, and aspirations. Regardless of where you work within our organisation, your initiative, talent, ideas, and energy all contribute to the impact that we can make with our work. Together we can achieve great things.

Job Title: Staff Software Engineer - iOS Mobile Development

Location: Bangalore-Manyata Tech Park

Business & Team: Business Banking - CCD

Impact & Contribution:

We are seeking a highly skilled and experienced iOS Mobile Development Staff Engineer to join our dynamic team. The ideal candidate will have a strong background in mobile software development, testing, and automation, with a passion for DevOps and a systematic approach to solving complex problems. This role requires excellent debugging and troubleshooting skills, and a deep understanding of the infrastructure that runs mobile applications

Roles & Responsibilities:

  • Independently oversee multiple projects ensuring that all functional and non-functional requirements are met.

  • Utilise strong understanding of core business and technical strategies to deliver best business outcomes.

  • Develop and deploy high quality software solutions using Mobile framework.

  • Collaborate with other teams across the enterprise to ensure the successful delivery of solutions.

  • Provide mentoring and technical assistance to other members of the team.

  • Drive strategic practice development and provides technical assistance to the team.

  • Provide high level estimates for large projects.

Essential Skills:

  • 12+ Years of strong experience in developing production scale mobile applications.

  • Strong understanding & working experience of Swift Programming (Swift 5.7+, Swift 6.x-ready). Should be familiar with concepts like async/await, structured concurrency, strict concurrency models and protocol-oriented design.

  • Strong understanding & working experience of iOS Architecture like Clean Architecture principles, MVVM pattern, MVVM-C pattern, Coordinator pattern, Repository pattern, Dependency injection (Hilt/Dagger), Modularisation using Swift Package Manager (SPM) and understanding of layered module boundaries.

  • Strong understanding & working experience of iOS Technologies like SwiftUI, iOS 15, state management, view composition, and performance considerations.

  • Strong understanding & working experience of Xcode 26+ (current toolchain), Unit, snapshot, and UI/integration testing.

  • Strong understanding & working experience of SwiftLint, SwiftFormat and SonarQube.

  • Good understanding of CI/CD tools like GitHub Actions, build pipelines.

  • Good understating of Mobile testing methodologies like Unit Testing, UI automation, snapshot coverage.

  • Good understanding & experience of Monorepo applications - Product-cluster organisation, feature module boundaries, modularisation at scale.

  • AI Mindset - Comfortable iterating with AI tools, knows when to trust them and when to verify; treats prompt quality as a skill

Education Qualifications:

Bachelor’s degree or Master’s degree in Engineering in Computer Science/Information Technology

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: 29/10/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.
677,739 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 Continue with Google
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
Bengaluru
In office • São Paulo
Swift
Mobile
UIKit
SwiftUI
MVVM
Clean Architecture
MVC
DevOps
Git
Management
Scrum
Kanban
Apply
iOS Developer 7 hours ago
$100k – $115k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Charlotte
Swift
Objective-C
AI/ML
Copilot
Mobile
UIKit
SwiftUI
DevOps
CI/CD
Git
Bitbucket
Apply
DevOps Engineer 7 hours ago
$90k – $198k per year (Estimated) • Remote/Hybrid • Full-Time • Bachelor's Degree • Carmel
Python
JavaScript
TypeScript
PowerShell
C#
Bash
Frontend
Angular
DevOps
Terraform
Azure DevOps
GitHub Actions
CloudFormation
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Cybersecurity
SonarQube
Management
Agile
Scrum
Apply
$160k – $170k per year • Remote/Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Waltham
Python
Java
Java
Maven
Spring Boot
Gradle
Databases
PostgreSQL
Oracle
Chroma
Milvus
Pinecone
Apache Kafka
Amazon Redshift
Amazon Aurora
AI/ML
Spark
Airflow
MLFlow
Scikit-learn
Kubeflow
Flink
TensorFlow
Keras
LLM
RAG
Semantic Search
Semantic Search
DevOps
Rest API
Splunk
Terraform
GitHub Actions
CloudFormation
Prometheus
GitLab CI
CI/CD
Jenkins
AWS
Docker
Kubernetes
Grafana
Platform Engineering
Amazon EKS
AWS Lambda
Amazon EC2
Vector
Amazon S3
Amazon ECS
Amazon CloudWatch
Cybersecurity
SonarQube
Apply
$121k – $219k per year (Estimated) • In office • 6+ years exp • Bachelor's Degree • Phoenix
Python
JavaScript
Java
TypeScript
Java
Spring Boot
Databases
MySQL
PostgreSQL
Cassandra
DynamoDB
RabbitMQ
Apache Kafka
AI/ML
Prompt Engineering
RAG
Frontend
Angular
React.js
DevOps
Terraform
GCP
GitHub Actions
CloudFormation
GitLab CI
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
Management
Agile
Scrum
QA
Swagger
Apply
$185k – $218k per year • In office • Full-Time • 5+ years exp • New York
Apply
$109k – $232k per year (Estimated) • In office • Full-Time • Sydney
Analytics
Microsoft Excel
Apply
$46k – $101k per year (Estimated) • In office • Full-Time • Australia
Apply
$125k – $255k per year (Estimated) • In office • Full-Time • Sydney
Java
SQL
Java
Spring Boot
AI/ML
Flink
DevOps
Rest API
GitHub Actions
PagerDuty
Prometheus
CI/CD
ArgoCD
AWS
Kubernetes
Grafana
Amazon EKS
Apply
$121k – $258k per year (Estimated) • In office • Full-Time • Sydney • Melbourne
Python
JavaScript
TypeScript
C#
Node JS
C#
.NET
Frontend
Next.js
React.js
DevOps
Terraform
CloudFormation
CI/CD
AWS
Docker
Kubernetes
Management
Agile
Apply
$26k – $55k per year (Estimated) • In office • Full-Time • 8+ years exp • Master's Degree • Bengaluru
Apply
$35k – $72k per year (Estimated) • In office • Full-Time • Bengaluru • Hyderabad
Apply
$20k – $43k per year (Estimated) • Remote/Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Hyderabad • Bengaluru
Python
JavaScript
Java
Node JS
DevOps
Terraform
Ansible
Azure
CI/CD
AWS
Kubernetes
Management
Agile
Scrum
Apply
$28k – $58k per year (Estimated) • In office • Full-Time • 14+ years exp • Bengaluru
JavaScript
TypeScript
Frontend
Vue.js
Redux
Angular
React.js
Sass
NgRx
Mobile
State Management
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Design
Figma
Management
Agile
Apply
Lead Mobile Developer 10 hours ago
$31k – $78k per year (Estimated) • In office • 4+ years exp • Bengaluru
Java
Kotlin
Dart
Swift
Mobile
SwiftUI
Flutter
Apply
See all jobs
This is one of many
677,739 more open roles from verified company boards, updated every day.