Back to Search
We are seeking a skilled Mobile Engineer specializing in iOS development to join our dynamic tech team.
This role involves designing and implementing mobile applications that provide seamless user experiences and high functionality on iOS devices. The ideal candidate will take on leadership roles in small projects, provide support in complex projects, and focus on optimizing and integrating technological systems.
Responsibilities
- Design, develop, and maintain iOS applications
- Ensure applications meet quality standards by writing clean, maintainable, and optimized code applying software engineering principles
- Collaborate with cross-functional teams to define, design, and ship new features
- Monitor the performance of live apps and troubleshoot and debug applications
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Handle the entire software development lifecycle, from concept to delivery
- Maintain code integrity and organization through version control tools
- Facilitate stakeholder input and collaborative efforts when developing mobile solutions
- Keep current with the iOS platform updates and its potential implications on the application's functionalities
Requirements
- 2+ years of experience in Mobile Engineering
- Competency in Swift and Objective-C
- Proficiency in using code versioning tools such as Git
- Background in developing iOS applications in public/hybrid cloud infrastructures
- Understanding of RESTful APIs to connect iOS applications to back-end services
- Familiarity with continuous integration and deployment (CI/CD) for iOS platforms
- Knowledge of Apple’s design principles and application interface guidelines
- Skills in code debugging and optimization
- Experience with offline storage, threading, and performance tuning
- Flexibility to adapt to changing business needs and technologies
- Ability to collaborate effectively within and across teams
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