Skip To Main Content
backBack to Search

Senior iOS Swift Developer

Remote in Mexico: Mexico City
iOS Swift, Objective-C
warning.png
Sorry, this position is no longer available

We are seeking a Senior iOS Swift Developer to join our team. Your primary focus will be full-cycle iOS application development in an agile environment. You will be responsible for communicating with the customer to clarify requirements, ensuring the performance, quality, and responsiveness of applications. As a senior developer, we expect you to write clean and maintainable code, perform code reviews for peers, and design an architecture of a feature or application from scratch. You should have strong knowledge of data structures and algorithms, OOP, and design patterns such as MVP, MVVM.

Responsibilities
  • Develop iOS applications from design to deployment using Swift and Objective-C
  • Collaborate with cross-functional teams to ensure the quality of applications
  • Communicate with the customer to clarify requirements
  • Ensure the performance, quality, and responsiveness of applications
  • Participate in code reviews and design discussions to maintain code quality
  • Work with distributed teams and be comfortable with communication through documentation and online tools
  • Learn new technologies and tools quickly to deliver production-ready code
Requirements
  • A minimum of 3 years of experience in iOS application development using Swift and Objective-C
  • Experience in client-facing communications and proficiency in English
  • Ability to work independently without direct supervision
  • Strong knowledge of iOS SDK and understanding of how to work with different screen sizes
  • Experience in writing clean and maintainable code, performing code reviews for peers, and designing an architecture of a feature or application from scratch
  • Strong knowledge of data structures and algorithms, OOP, and design patterns such as MVP, MVVM
  • Capability to work in agile environments
  • Experience in writing unit tests
  • B2+ English level
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