iOS Engineer (Contractor)
EPAM Systems
In this role you will build and optimize high-quality iOS apps for a global audience, collaborating with a fast-paced, small team to turn ambiguous requirements into reliable features. You’ll balance code quality with performance, tackle cross-functional challenges, and contribute to open source while shaping products that scale. The role offers a hands-on opportunity to influence mobile experiences at scale and across borders.
Responsibilities- Build and maintain iOS applications and write/delete code as needed
- Use build tools such as Tuist, xcodebuild, GitHub Actions and CircleCI with CI patterns
- Find and fix bugs and apply functional coding patterns
- Perform performance analysis and optimization and work with Objective-C legacy code
- Create unit and integration tests and contribute to open source
- Collaborate in a globally distributed team with self-starting and good time management
- Integrate with bespoke backend services and design solutions for open-ended problems
- Experience building iOS applications and writing/deleting code
- Familiarity with Tuist, xcodebuild, GitHub Actions and CircleCI and CI patterns
- Ability to find and fix bugs and apply functional coding patterns
- Skills in performance analysis and optimization; familiarity with Objective-C legacy code
- Experience with unit and integration tests and open source
- Ability to work in a globally distributed team and demonstrate self-starting and good time management
- Experience integrating with bespoke backend services and designing solutions for open-ended problems
- Bachelor’s degree in Computer Science or related field, or equivalent experience
- Knowledge of UIKit and MVVM
- Familiarity with REST APIs and RAML API documentation
- Self-starting
- Good time management
- Collaborative spirit
- iOS development
- UIKit
- MVVM
Reference: WJ-747_31214703 · Posted 01 Nov 2026, 12:16 PM