Back to Search
We are looking for a remote Senior iOS Swift Developer to join our team and drive the development of our mobile applications. As a member of our team, you will be responsible for developing clean, robust, and modularized code to build products and features. You will also be involved in the architectural design and implementation of new features, as well as the improvement of existing ones.
Responsibilities
- Design and implement new features and improve existing ones for our mobile applications
- Write clean, robust, and modularized code to build products and features
- Create and maintain testing infrastructure for unit and automated testing
- Communicate with customers and handle their requests in a timely manner
- Take ownership and accountability for the products you develop
- Collaborate with cross-functional teams, including design and product management, to ensure successful product delivery
- Stay up-to-date with the latest iOS development trends and techniques, and continuously improve the quality of our codebase
Requirements
- 3+ years of production experience with Swift Mobile Development
- Strong production experience with SwiftUI (recent experience preferred)
- Ability to work directly with customers without supervision
- Expertise in iOS Swift development throughout the entire lifecycle
- Proficiency with Dependency injection, Design Systems, Programmatic UI
- Experience with writing robust and maintainable unit, integration, and end-to-end tests
- Ability to work effectively in teams of technical and non-technical individuals
- Excellent communication and interpersonal skills, both verbal and written
- Fluent in English (B2+ level) for clear and effective communication with team and stakeholders
Nice to have
- Understanding of GraphQL and its implementation in iOS development
- Experience with other programming languages such as Kotlin and Java
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