Staff Software Engineer - iOS
Core
Provide technical leadership for iOS engineering, shaping architecture, standards, and building secure, reusable iOS SDKs and platform capabilities for modern identity experiences.
Role type
Staff Software Engineer (iOS)
Builds
Secure, scalable iOS SDKs, frameworks, and platform capabilities for identity platforms and digital channels.
Domain
Fintech / Banking / Mobile Engineering
Required skills
Swift, SwiftUI, Xcode, iOS architecture, modularisation, RESTful APIs, GraphQL, mobile security, automated testing, CI/CD, Git, code reviews, technical mentorship
Preferred skills
Experience acting as an iOS technical SME, evolving large/complex codebases, observability, accessibility, performance optimization
Technologies
Swift, SwiftUI, Xcode, RESTful APIs, GraphQL
Responsibilities
Set technical direction for iOS engineering; Design and build secure, scalable iOS SDKs and frameworks; Shape mobile architecture and engineering patterns; Own complex engineering outcomes from design to production; Champion automated testing and secure coding practices; Lead technical design and code reviews; Coach and mentor engineers; Influence cross-team technical approaches
Seniority
Staff, hands-on IC with technical leadership