Skip To Main Content
backBack to Search

Lead iOS Swift Developer

Remote in Colombia, Chile
iOS Swift
& 7 others
warning.png
Sorry, this position is no longer available

We are seeking a highly experienced remote Lead iOS Swift Developer to join our team and take ownership of our project's development lifecycle.

In this role, you will be responsible for writing clean, modularized code to build product features and improve existing ones. Additionally, you will be responsible for designing, implementing, and testing new features, as well as maintaining testing infrastructure for unit and automated testing. You will work closely with our customer, handling their requests in a timely manner and ensuring that their needs are met.

Responsibilities
  • Lead and mentor a team of iOS developers to deliver high-quality applications
  • Collaborate with the Product Owner and UX/UI designers to define and implement features and functionality for iOS applications
  • Ensure that the iOS applications are of high-quality, scalable, and maintainable
  • Develop and implement iOS development best practices and design patterns
  • Ensure that the iOS applications are integrated seamlessly with back-end services and APIs
  • Write clean, maintainable, and testable code for iOS applications
  • Perform code reviews and provide feedback to improve code quality and maintainability
  • Write unit tests and UI tests for iOS applications to ensure quality and reliability
  • Participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives
Requirements
  • At least 5 years of experience in iOS application development with Swift
  • Expertise in Dependency Injection, Design Systems, SwiftUI, Combine framework, GraphQL, and RxSwift
  • Experience in leading and mentoring a team of developers, providing guidance and feedback on code quality and best practices
  • Strong knowledge of iOS development best practices and design patterns
  • Proficiency in using Xcode and other development tools
  • Experience in integrating third-party libraries and APIs
  • Understanding of Agile and Scrum methodologies
  • Excellent communication skills, with the ability to explain technical concepts to non-technical stakeholders
  • Experience in writing unit tests and UI tests for iOS applications
  • Ability to work effectively in a remote team environment
  • Excellent verbal and written communication skills in English at an Upper-Intermediate 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