Overview

We are seeking a Senior iOS Engineer to join our team and contribute to the development of high-quality mobile applications. In this role, you will collaborate with cross-functional teams to design, build and maintain robust iOS solutions while ensuring seamless integration with backend systems and vendors.

Responsibilities

  • Design and develop production-grade mobile software for iOS platforms
  • Collaborate with cross-functional teams including support, product management, developers and devops
  • Write detailed design documents to guide implementation
  • Integrate mobile devices with disparate back ends and vendors using services and/or data feeds
  • Debug and resolve issues arising from backend and vendor integrations
  • Implement Unit Testing and Test Automation to ensure code quality
  • Apply object-oriented programming principles, design patterns and multi-threading techniques
  • Contribute to SDLC process setup using Agile and Waterfall methodologies
  • Support the use of mobile device management (MDM) solutions

Requirements

  • At least 3 years of production mobile software development experience
  • Proficiency in Swift and iOS development
  • Expertise in object-oriented programming, design patterns and multi-threading
  • Background in Unit Testing and Test Automation
  • Skills in writing design documents
  • Familiarity with mobile device management (MDM) solutions
  • Understanding of SDLC methodologies (Agile and Waterfall-based) and process setup
  • Knowledge of integrating mobile devices with disparate back ends and vendors using services and/or data feeds, including debugging related issues
  • Strong written and verbal English communication skills (B2+)

Nice to have

  • Proficiency in Objective-C

[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