Software Engineer, Passport & Commerce, iOS
Core
Design and build iOS features for a large-scale consumer app, ensuring consistent behavior across platforms.
Role type
Senior iOS Software Engineer
Builds
iOS app features and experiences
Domain
Consumer mobile applications
Required skills
Swift, SwiftUI, unidirectional state management (MVI/MVVM/Redux), dependency injection, API integration, mobile performance optimization, accessibility implementation, CI/CD practices
Preferred skills
Experience with unidirectional state patterns, cross-platform collaboration
Technologies
Swift, SwiftUI, MVI, MVVM, Redux
Responsibilities
Design and build iOS features using declarative UI and unidirectional state architecture; Collaborate with backend, Android, and web engineers to maintain consistent feature behavior; Troubleshoot iOS app bugs, performance issues, and reliability problems; Own features from technical design through launch and iteration.
Seniority
Senior, hands-on IC