Skip To Main Content
backBack to Search

Senior iOS Swift Developer

iOS Swift, Swift, Objective-C
warning.png
Sorry, this position is no longer available

We are looking for a Senior iOS Swift Developer to join our remote team.

You will be an expert in Object-Oriented programming, design patterns, and multithreading. You will have extensive experience integrating mobile devices with disparate backends and vendors, using services and data feeds, and debugging the inevitable issues that arise in mobile software development. You will have an outstanding understanding of SDLCs, both Agile and Waterfall based, and process setup.

Responsibilities
  • Collaborate with multiple cross-functional teams including support, product management, developers, and DevOps
  • Design and implement software solutions that meet business and technical requirements
  • Develop and execute unit tests and automated tests
  • Write design documents that accurately capture software requirements
  • Contribute to the development and improvement of SDLC processes and tools
  • Mentor and train junior team members
  • Participate in code reviews and provide constructive feedback to peers
Requirements
  • At least 5 years of production mobile software development experience
  • Proficient in Objective-C/Swift and iOS development
  • Strong communication skills
  • Expert in Object-Oriented programming, design patterns, and multithreading
  • Experience in Unit Testing, Test Automation
  • Outstanding understanding of SDLCs (Agile and Waterfall based), process setup
  • Extensive experience integrating mobile devices with disparate backends and vendors – using services and data feeds - and debugging the inevitable issues that arise
  • Ability to work independently and collaboratively in a remote environment
  • Proficiency in English at Upper-intermediate level or higher (B2+)
Nice to have
  • Familiarity with mobile security and encryption
  • Experience with mobile payments and e-commerce
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