We are seeking a Senior iOS Mobile Developer to design, develop and maintain high-quality native applications that empower business travelers worldwide. In this role, you will architect scalable solutions, deliver performant features and collaborate with cross-functional teams to shape the future of our mobile experience.
Responsibilities
- Architect and implement new features for the iOS app using Swift/SwiftUI, ensuring high performance and responsiveness
- Write clean, maintainable and well-tested code, including UI and Unit Tests
- Perform rigorous code reviews and contribute to the evolution of internal coding standards
- Design scalable mobile architectures such as MVVM, VIPER or Clean Architecture
- Integrate complex RESTful APIs into the mobile application
- Partner with Product Managers, UX Designers and Backend Engineers to define requirements and technical specifications
- Maintain and enhance existing features to ensure long-term reliability of the app
Requirements
- 3+ years of experience in iOS mobile development
- Proficiency in Swift, SwiftUI and XCode
- Expertise in designing scalable mobile architectures (MVVM, VIPER, Clean Architecture)
- Skills in integrating RESTful APIs and working with GraphQL/Apollo
- Background in writing automated tests using XCTest and UITest
- Familiarity with CI/CD pipelines using Jenkins
- Capability to collaborate effectively with Product Managers, UX Designers and Backend Engineers
- English proficiency at B2 level or higher