Back to Search
We are seeking a Chief iOS Developer to lead our remote team in developing cutting-edge mobile applications.
As the Chief iOS Developer, you will be responsible for leading a team of developers and delivering high-quality mobile applications that meet the needs of our clients. Your expertise in iOS Swift, Objective-C, and Unit Testing will be leveraged to design and implement complex mobile applications. You will also have experience in writing design documents and integrating mobile devices with disparate backends and vendors using services and data feeds. Your knowledge and experience in Agile and Waterfall-based SDLC processes will be essential in ensuring the successful completion of our projects.
Responsibilities
- Lead a team of developers in the design and implementation of complex mobile applications
- Collaborate with Product Owners, Business Analysts, and other stakeholders to define project requirements and design specifications
- Ensure that projects are delivered on time and within budget
- Mentor and coach team members to improve their skills and knowledge
- Provide technical guidance and expertise to team members
- Continuously improve processes and procedures to increase efficiency and effectiveness
- Participate in code reviews to ensure code quality and adherence to best practices
- Ensure that mobile applications are integrated with disparate backends and vendors using services and data feeds
- Debug complex issues that arise during the development process
Requirements
- At least 7 years of production mobile software development experience, with a focus on iOS Swift and Objective-C
- Expertise in Object-Oriented programming, design patterns, and multithreading
- Experience in Unit Testing and Test Automation
- Experience writing design documents
- Outstanding understanding of SDLC (Agile and Waterfall-based), process setup
- Extensive experience integrating mobile devices with disparate backends and vendors using services and data feeds
- Ability to debug complex issues that arise during the development process
- Excellent communication and leadership skills to lead a team of developers
- Ability to work in alignment with the PST time zone
- Upper-Intermediate level of English proficiency
Nice to have
- Experience with Mobile Device Management (MDM) solutions
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