Senior iOS Engineer
Core
Design and build advanced iOS applications for a global travel loyalty and benefits ecosystem, serving over 400 million end consumers.
Role type
Senior iOS Engineer
Builds
Mobile applications for travel loyalty, lifestyle benefits, and insurance products
Domain
Travel technology, loyalty programs, digital ecosystems
Deliverable
production ML models | product features
Required skills
Swift, iOS app design principles, MVVM/MVP architectural patterns, modularized and scalable app architecture, AI-assisted development tools, Cocoapods, unit and snapshot testing, dependency injection, observer patterns
Preferred skills
Clean code practices, flexible test strategies, ownership of feature development, passion for maintainable code
Technologies
Swift, Cocoapods, CI/CD pipelines, third-party APIs
Responsibilities
Design and build advanced applications for the iOS platform, collaborate with cross-functional teams to define and ship new features, maintain and improve existing codebase with focus on CI/CD, work on bug fixing and improving application performance, integrate with third-party libraries and APIs, coordinate with design team for UI/UX best practices, address security vulnerabilities, stay updated with latest mobile trends and technologies
Seniority
Senior, hands-on IC