Overview
We are looking for a Middle iOS Swift Developer to join the Mobile App team, building and enhancing a centralized travel management platform for business travelers, arrangers, and managers.
In this role, you will design and maintain high-quality native applications in Swift and SwiftUI, collaborating closely with cross-functional teams to deliver scalable and user-friendly solutions. If you are passionate about creating impactful mobile experiences, we encourage you to apply.
Responsibilities
- Design and develop new features for the iOS application using Swift and SwiftUI
- Implement high-performance and responsive UI components
- Write clean, maintainable, and tested code using unit and UI test frameworks
- Perform detailed code reviews and uphold coding standards
- Architect scalable mobile solutions using industry-recognized patterns
- Integrate complex RESTful APIs into the mobile application
- Collaborate with product managers, UX designers, and backend engineers to define technical specifications
- Optimize application performance and troubleshoot issues
- Ensure consistent user experience across devices
- Document technical designs and processes for future reference
Requirements
- 2+ years experience in iOS development using Swift and SwiftUI
- Experience in developing native mobile applications for iOS
- Knowledge of mobile architecture patterns such as MVVM, VIPER, or Clean Architecture
- Familiarity with integrating RESTful APIs
- Understanding of unit testing and UI testing methodologies
- Ability to collaborate effectively with cross-functional teams
- Strong problem-solving abilities
- Upper-Intermediate (B2) level proficiency in English
Nice to have
- Experience with Android development
- Knowledge of GraphQL and Apollo client
- Familiarity with Jenkins for CI/CD automation
- Proficiency in XCTest for automated testing
- Hands-on experience with Xcode tooling
[GTS] Benefits (generic, except India)
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn