Job Description

We are seeking a Senior iOS Engineer to develop mobile applications used globally by millions with a focus on user experience and innovative tech.

You will work with innovative technologies and legacy Objective-C code while focusing on beautiful, performant code and user experience. Apply now to contribute your expertise and creativity to impactful projects.

Responsibilities

  • Build and maintain iOS applications using Swift and Objective‑C
  • Design solutions for open-ended problems with a focus on user experience
  • Implement and maintain MVVM architecture pattern in app development
  • Integrate and consume REST APIs following RAML documentation
  • Write unit and integration tests using XCTest and XCUITest
  • Utilize build tools like Tuist, xcodebuild, GitHub Actions, and Circle CI for continuous integration
  • Analyze and optimize application performance
  • Identify and fix bugs in a timely manner
  • ...

Apply for this Position

Ready to join EPAM Systems, Inc.? Click the button below to submit your application.

Submit Application