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