Staff Software Engineer - iOS
Core
Lead native iOS engineering practices, architectural direction, and DevSecOps for scalable mobile applications serving banking customers.
Role type
Staff IC iOS Engineer (Technical Lead)
Builds
Native iOS mobile applications (Commbank Mobile, NetBank)
Domain
Fintech / Banking
Deliverable
production ML models | product features
Required skills
Swift, SwiftUI, UIKit, iOS architecture patterns (MVVM, Clean Architecture), structured concurrency, performance optimization, secure mobile development, CI/CD, AWS, REST/GraphQL APIs
Preferred skills
Python, Agentic LLM services, Next.js, TypeScript, React, .NET
Technologies
Swift, SwiftUI, UIKit, AWS, GitHub Actions, AppDynamics, Firebase, Obstack, Python, Next.js, TypeScript, React, .NET
Responsibilities
Lead and elevate native iOS engineering practices; Contribute to DevSecOps practices and operational excellence across CI/CD and cloud environments; Drive architectural direction for scalable, modular, and testable mobile applications; Mentor and guide engineers in writing clean, maintainable, well-tested Swift code; Make key architectural decisions and translate them into pragmatic, production-ready solutions; Collaborate with backend, AI, and platform teams to integrate Python-based Agentic LLM services into secure mobile experiences.
Seniority
Staff, hands-on IC with strategic influence