Overview
We are seeking a Senior iOS Engineer to join our team and contribute to the development of high-quality mobile applications. In this role, you will collaborate with cross-functional teams to design, build and maintain robust iOS solutions while ensuring seamless integration with backend systems and vendors.
Responsibilities
- Design and develop production-grade mobile software for iOS platforms
- Collaborate with cross-functional teams including support, product management, developers and devops
- Write detailed design documents to guide implementation
- Integrate mobile devices with disparate back ends and vendors using services and/or data feeds
- Debug and resolve issues arising from backend and vendor integrations
- Implement Unit Testing and Test Automation to ensure code quality
- Apply object-oriented programming principles, design patterns and multi-threading techniques
- Contribute to SDLC process setup using Agile and Waterfall methodologies
- Support the use of mobile device management (MDM) solutions
Requirements
- At least 3 years of production mobile software development experience
- Proficiency in Swift and iOS development
- Expertise in object-oriented programming, design patterns and multi-threading
- Background in Unit Testing and Test Automation
- Skills in writing design documents
- Familiarity with mobile device management (MDM) solutions
- Understanding of SDLC methodologies (Agile and Waterfall-based) and process setup
- Knowledge of integrating mobile devices with disparate back ends and vendors using services and/or data feeds, including debugging related issues
- Strong written and verbal English communication skills (B2+)
Nice to have
- Proficiency in Objective-C
[GTS] Benefits (generic, except India)
- 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