JobInAWeekJobInAWeek
JobsInternshipsCompaniesSalariesResumePricing
Sign in
Jobs / Mobile developer jobs in India / Mobile developer jobs in Bengaluru /
CB

Staff Software Engineer - IOS

Commonwealth Bank · Bengaluru

Posted
16 days ago
Experience
12+ yrs
Pay
Not stated
Role
Mobile developer
SwiftCI/CDTroubleshootingGit
Apply on Commonwealth Bank's siteOpens the company's own careers page.

About the job

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

Apply now

Do you fit this job?

Create your profile and every open job, this one included, gets a fit score for you.

More jobs like this

  • Mobile developer jobs in Bengaluru
  • All jobs in Bengaluru
  • All jobs at Commonwealth Bank

Similar jobs

All mobile developer jobs →
T

Senior Software Engineer - Android Developer

Telstra
Bengaluru10+ yrsMobile developer
AndroidCI/CDKotlinAgileTroubleshootingMicroservices
Posted yesterdayApply
T

Senior Software Engineer - iOS Developer

Telstra
Bengaluru10+ yrsMobile developer
SwiftStakeholder managementCI/CDAgileMicroservicesGit
Posted yesterdayApply
V

Senior Software Engineer (Android)

Verifone
Bengaluru6+ yrsMobile developer
AndroidJavaKotlinAgileREST APIsGit
Posted yesterdayApply
H

Android Multi-Device Experience Engineer

HP
Bengaluru4–7 yrsMobile developer
AndroidJavaScriptPythonJavaSQLMicroservices
Posted 4 days agoApply
V

Sustaining Software Engineer (Android)

Verifone
Bengaluru6+ yrsMobile developer
AndroidTroubleshootingJavaSQLREST APIsMicroservices
Posted 14 days agoApply
A

Principal Software Engineer, Fulfillment by Amazon - IOS

Amazon
Bengaluru10+ yrsMobile developer
SwiftProject managementAgile
Posted 26 days agoApply

Jobs by role

  • Backend developer jobs in India
  • Full-stack developer jobs in India
  • Program / project manager jobs in India
  • Data scientist jobs in India
  • Data analyst jobs in India
  • Product manager jobs in India
  • Consultant jobs in India
  • Strategy & operations jobs in India
  • QA / Test engineer jobs in India
  • Frontend developer jobs in India
  • DevOps engineer jobs in India
  • Tech support jobs in India
  • Research analyst jobs in India
  • Mobile developer jobs in India

Jobs by city

  • Jobs in Bengaluru
  • Jobs in Hyderabad
  • Jobs in Pune
  • Jobs in Gurugram
  • Jobs in Chennai
  • Jobs in Mumbai
  • Jobs in Noida
  • Jobs in Delhi
  • Jobs in Coimbatore
  • Jobs in Ahmedabad
  • Jobs in Kolkata
  • Jobs in Chandigarh

Popular searches

  • Backend developer jobs in Bengaluru
  • Backend developer jobs in Hyderabad
  • Full-stack developer jobs in Bengaluru
  • Program / project manager jobs in Bengaluru
  • Data scientist jobs in Bengaluru
  • Product manager jobs in Bengaluru
  • Data analyst jobs in Bengaluru
  • Consultant jobs in Bengaluru
  • Backend developer jobs in Chennai
  • QA / Test engineer jobs in Bengaluru
  • Backend developer jobs in Pune
  • Frontend developer jobs in Bengaluru
  • Backend developer jobs in Gurugram
  • DevOps engineer jobs in Bengaluru
  • Full-stack developer jobs in Hyderabad
  • Program / project manager jobs in Hyderabad
  • Backend developer jobs in Mumbai
  • Strategy & operations jobs in Bengaluru

JobInAWeek

  • How to get a job in a week
  • Create your profile
  • Internships & fresher jobs
  • Companies hiring
  • Salary check
  • Swipe jobs
  • Resume builder
  • Pricing
  • Privacy
  • Terms
  • Refunds & cancellation
  • Contact
  • About our job crawler
JobInAWeek – Skills today. Job tomorrow.JobInAWeek – Skills today. Job tomorrow.

Free for job seekers. Jobs come from company careers pages and link to the company's own apply page. Updated every two hours.