Skip To Main Content
backBack to Search

Middle iOS Swift Developer

iOS Swift, Java, GraphQL, Kotlin
warning.png
Sorry, this position is no longer available

We are looking for a passionate Middle iOS Swift Developer to join our remote team and create world-class applications.

As a developer in our agile development team, you will be responsible for driving the CI/CD process and writing automated tests. You will work alongside a talented group of developers and collaborate with them to create robust and scalable solutions.

Responsibilities
  • Develop and maintain iOS applications using Swift and other relevant technologies
  • Collaborate closely with other developers and stakeholders to ensure that the developed applications meet all specified requirements
  • Drive the CI/CD process, ensuring high code quality and efficient software delivery
  • Write automated unit, system, and acceptance tests, ensuring high code reliability and efficiency
  • Collaborate with backend developers to ensure seamless integration of frontend and backend systems
  • Participate in code reviews, ensuring code quality and conformity with best practices
  • Maintain and update existing applications, ensuring efficient and scalable functionality
  • Stay up-to-date with the latest industry trends and advancements, incorporating new technologies into the development process
Requirements
  • Minimum of 2 years of experience in mobile development, with a strong foundation in iOS Swift
  • Experience in developing features using Java or Kotlin for seamless integration with backend systems
  • Experience with client/server architectures, enabling optimized and reliable communication between frontend and backend systems
  • Familiarity with API service connection paradigms, such as REST and SOAP
  • Proficient in writing automated unit, system, and acceptance tests
  • Experience with version control systems, such as Git, enabling efficient collaboration within a development team
  • Ability to work independently and collaboratively within a team, demonstrating excellent communication and coordination skills
  • Advanced English language skills (Upper-Intermediate level), enabling effective communication with the team and stakeholders
Nice to have
  • Knowledge of GraphQL for efficient data retrieval and manipulation
  • Familiarity with Android development, enabling the development of cross-platform solutions
Benefits
  • 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

These jobs are for you