We are seeking a highly skilled Lead iOS Developer to join our dynamic team.
In this role, you will drive the development of innovative iOS applications, working closely with cross-functional teams to deliver scalable and high-quality solutions. The ideal candidate combines technical expertise with leadership capabilities to guide the team and ensure excellence in execution.
Responsibilities
-
Lead the development of iOS applications using Swift, SwiftUI, and UIKit
-
Architect scalable solutions following MVVM, MVC, or VIPER patterns
-
Collaborate with cross-functional teams to deliver seamless user experiences
-
Analyze and resolve bottlenecks in networking modules and APIs
-
Ensure code quality with unit tests and maintainable application structures
-
Manage contributions through Git, ensuring a clean versioning workflow
-
Drive problem-solving initiatives and mentor team members in tackling technical challenges
Requirements
-
Minimum 2–3 years of professional experience as a Lead iOS Developer
-
Strong proficiency in Swift, SwiftUI, and UIKit
-
Expertise in MVVM, MVC, and VIPER architectures
-
Competency in Combine, CoreData, and async/await patterns
-
Background in building and optimizing networking modules and working with RESTful APIs
-
Professional experience with Git and familiarity with version control best practices
-
Knowledge of GCD and effective concurrency management
-
Understanding of design patterns in real-world application scenarios
-
Familiarity with tools like Postman for API debugging and validation
-
Strong problem-solving skills and effective collaboration across teams
We offer
-
CONTINUOUS UPSKILLING, LEARNING & DEVELOPMENT
-
Diversity of tasks and projects
-
Assessment center for objective review of competency level
-
Personal development plan
-
Mentoring programs and leadership development
-
Certification and professional development support
-
Access to learning platforms including more than 2,500 internal courses and the LinkedIn Learning library with 20,000+ courses
-
English courses taught by certified teachers
-
CORPORATE BENEFITS
-
Extra leave days
-
Referral bonuses
-
COMPENSATION PACKAGE
-
Competitive compensation paid in USD
-
Regular salary and performance reviews
-
MEDICAL & HEALTHCARE
-
Private health insurance
-
Well-being events
-
WORKING ENVIRONMENT
-
Recreation areas and kitchens
-
Tea, coffee, and snacks
-
Well-being events
-
Sports equipment and game consoles
-
IT Equipment
-
Microsoft's Software Assurance Home Use Program (HUP)
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.