Senior Software Engineer
Core
Design and deliver high-quality native iOS solutions for the CommBank app, shaping mobile architecture and engineering practices.
Role type
Senior IC iOS Software Engineer
Builds
Native iOS mobile applications and backend integrations for CommBank and Bankwest Retail
Domain
Fintech / Banking / Mobile Development
Deliverable
production ML models | product features
Required skills
Swift, SwiftUI, Mobile Architecture (MVVM, MVI, Clean Architecture), Dependency Injection, SOLID principles, Automated Testing, Continuous Delivery, REST/GraphQL APIs, Cloud Services (AWS)
Preferred skills
.NET, C#, Microservices, Regulated Technology Environments, AI/ML
Technologies
Swift, SwiftUI, AWS, .NET, C#
Responsibilities
Design and deliver native iOS solutions; Shape mobile architecture and technical roadmap; Make architectural decisions balancing UX, security, and reliability; Collaborate with product owners and technical leaders; Build well-tested software with CI/CD; Mentor engineers and improve team capability
Seniority
Senior, hands-on IC with mentorship responsibilities