iOS Engineer (Contractor)

EPAM Systems

Greater London

Hybrid

GBP 55,000 - 95,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

EPAM Systems in London is seeking an experienced iOS Engineer to build and maintain iOS applications in a hybrid environment. You will work with Tuist, xcodebuild, GitHub Actions and CircleCI to implement tests, optimize performance, and collaborate with a globally distributed team.

You should have a degree or equivalent experience, solid UIKit/MVVM knowledge, REST APIs, and familiarity with Objective-C legacy code. Join a fast-paced, small-team setting with global impact.

Qualifications

  • Experience building iOS applications and writing and deleting code.
  • Familiarity with build tools such as Tuist, xcodebuild, GitHub Actions and Circle CI and CI patterns.
  • Ability to find and fix bugs and apply functional coding patterns.
  • Experience with unit and integration tests and open source.
  • Knowledge of UIKit and MVVM.
  • REST APIs familiarity and RAML documentation.

Responsibilities

  • Build and maintain iOS applications and write and delete code as needed.
  • Use build tools such as Tuist, xcodebuild, GitHub Actions and Circle CI and apply CI patterns.
  • Find and fix bugs and apply functional coding patterns.
  • Perform performance analysis and optimization; work with Objective-C legacy code.
  • Create unit and integration tests and contribute to open source.
  • Collaborate in a globally distributed team and manage time effectively.
  • Integrate with bespoke backend services and design solutions for open-ended problems.

Skills

iOS development
Swift
Objective-C
Unit tests
Performance analysis
REST APIs
MVVM
Distributed teamwork

Education

Bachelor’s degree in Computer Science or related field

Tools

Tuist
xcodebuild
GitHub Actions
CircleCI

Job description

Mobile 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.ResponsibilitiesBuild and maintain iOS applications and write and delete code as neededUse build tools such as Tuist, xcodebuild, GitHub Actions and Circle CI and apply continuous integration patternsFind and fix bugs and apply functional coding patternsPerform performance analysis and optimization and work with Objective-C legacy codeCreate unit and integration tests and contribute to open sourceCollaborate in a globally distributed team and demonstrate self-starting and good time managementIntegrate with bespoke backend services and design solutions for open-ended problemsRequirementsExperience building iOS applications and writing and deleting codeFamiliarity with build tools such as Tuist, xcodebuild, GitHub Actions and Circle CI and continuous integration patternsAbility to find and fix bugs and apply functional coding patternsSkills in performance analysis and optimization and dealing with Objective-C legacy codeExperience with unit and integration tests and open sourceAbility to work in a globally distributed team and demonstrate self-starting and good time managementExperience integrating with bespoke backend services and designing solutions for open-ended problemsBachelor’s degree in Computer Science or related field, or equivalent experienceKnowledge of UIKit and MVVMFamiliarity with REST APIs and RAML API documentation
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

iOS Engineer
iOS Engineer

Innova Solutions • Greater London

Hybrid
GBP 57,000 - 81,000
Android Engineer (Contractor)
Android Engineer (Contractor)

EPAM Systems • Greater London

Hybrid
GBP 70,000 - 95,000
iOS Engineer
iOS Engineer

Cognizant • Burgess Hill

On-site
GBP 55,000 - 75,000
Senior Engineering Manager - Mobile (Contract)
Senior Engineering Manager - Mobile (Contract)

EPAM Systems • Greater London

Hybrid
GBP 120,000 - 180,000
Senior iOS Engineer
Senior iOS Engineer

alba • England

On-site
GBP 60,000 - 80,000
Senior iOS Developer – Banking – London
Senior iOS Developer – Banking – London

Salt • Greater London

Hybrid
GBP 74,000 - 88,000
IOS Engineer
IOS Engineer

TEKsystems • City of Westminster

Hybrid
GBP 101,000 - 166,000
iOS Developer
iOS Developer

Innova Solutions • Greater London

Hybrid
GBP 60,000 - 90,000
IOS Engineer - Contract
IOS Engineer - Contract

Spencer Rose Ltd • Rowberrow

Hybrid
GBP 69,000 - 74,000
Impactful iOS Engineer – Hybrid (London)
Impactful iOS Engineer – Hybrid (London)

EPAM Systems • Greater London

Hybrid
GBP 55,000 - 95,000