EPAM Systems Ltd
iOS Engineer (Contractor)
iOS Engineer (Contractor) at EPAM Systems Ltd, based in London. This is a contract role with hybrid working.
- Pay
- Not given by the employer
- Hours and contract
- Contract · Hybrid
- Location
- London
- Closing date
- Sector
- Engineering & Manufacturing
Reference b413282741da8095c88f0f665f266079cd6df7e5
About the role
Job Description
\nMobile applications that serve tens of millions of cardholders worldwide demand a relentless focus on user experience and code quality. As an iOS Engineer, working in a hybrid mode in London, you will sit at the intersection of scale and creativity, where ambiguity is part of the challenge and rapid iteration is the norm. You will thrive if you enjoy working in a fast-paced, small-team environment while contributing to products with global impact. The team values open collaboration and the drive to solve tough problems with modern approaches. The work matters because every feature you help shape reaches users around the world.
\nResponsibilities
\n- \n
- Build and maintain iOS applications and write and delete code as needed \n
- Use build tools such as Tuist, xcodebuild, GitHub Actions and Circle CI and apply continuous integration patterns \n
- Find and fix bugs and apply functional coding patterns \n
- Perform performance analysis and optimization and work with Objective-C Legacy code \n
- Create unit and integration tests and contribute to open source \n
- Collaborate in a globally distributed team and demonstrate self-starting and good time management \n
- Integrate with bespoke Back End services and design solutions for open-ended problems \n
Requirements
\n- \n
- Experience building iOS applications and writing and deleting code \n
- Familiarity with build tools such as Tuist, xcodebuild, GitHub Actions and Circle CI and continuous integration patterns \n
- Ability to find and fix bugs and apply functional coding patterns \n
- Skills in performance analysis and optimization and dealing with Objective-C Legacy code \n
- Experience with unit and integration tests and open source \n
- Ability to work in a globally distributed team and demonstrate self-starting and good time management \n
- Experience integrating with bespoke Back End services and designing solutions for open-ended problems \n
- Bachelor's degree in Computer Science or related field, or equivalent experience \n
- Knowledge of UIKit and MVVM \n
- Familiarity with REST APIs and RAML API documentation \n
Reference: b413282741da8095c88f0f665f266079cd6df7e5 · Posted 13 hours ago · Closes 1 Dec 2026 · Listed via EPAM Systems Ltd
Apply for this job
This role is listed via EPAM Systems Ltd. Applications are handled on the employer's site.
Apply on employer siteOpens the employer's website in a new tab.
Signed in? Every job you apply for counts toward your weekly goal and badges. How it works
Safe applying: a genuine employer will never ask you to pay for a DBS check, training or equipment, or move you onto WhatsApp before you are hired. If this listing does, report it and do not pay anything.