Staff Software Engineer
Core
Lead iOS mobile development for Business Banking, focusing on high-quality software solutions, architecture, and mentoring.
Role type
Staff Software Engineer (iOS Mobile Development)
Builds
Production-scale mobile applications for Business Banking clients
Domain
Financial Services / Mobile Engineering
Deliverable
product features
Required skills
iOS development, Swift, Clean Architecture, MVVM/MVVM-C, SwiftUI, Xcode, Unit/UI testing, CI/CD, Monorepo management, Mentoring
Preferred skills
DevOps, AI tool integration, SwiftLint/SonarQube
Technologies
Swift 5.7+/6.x, SwiftUI, Xcode 26+, Swift Package Manager, GitHub Actions, SwiftLint, SwiftFormat, SonarQube (via careerplan.io/jobs/REQ262194-staff-software-engineer-at-cba)
Responsibilities
Oversee multiple projects, develop/deploy mobile solutions, provide technical mentoring, drive strategic practice development, provide high-level estimates
Seniority
Staff, hands-on IC with mentoring responsibilities