Jobiglo

No results.

Lead iOS Software Engineer

EPAM Systems

🇬🇧 English
Swift iOS SDK Xcode Instruments GraphQL APIs XCTest App Store Connect

Job description

About the role

We are looking for an accomplished Lead iOS Software Engineer to own the technical strategy, architecture, and evolution of our native iOS applications. You will set engineering standards, guide a talented team, and deliver high‑performance, user‑friendly mobile experiences that scale with our business.

Key responsibilities

  • Define, architect, and evolve the technical vision for native iOS apps using Swift.
  • Establish and enforce best practices, coding standards, and architectural patterns across the mobile organization.
  • Lead roadmap planning, balancing product needs, technical debt, scalability, and innovation.
  • Collaborate with product designers to implement responsive, pixel‑perfect UI that follows Apple’s Human Interface Guidelines.
  • Design robust integrations with backend services via RESTful or GraphQL APIs.
  • Write clean, modular code, lead code reviews, and ensure high engineering quality.
  • Define testing strategies, including unit and UI tests with XCTest, and drive performance, memory, and battery optimisations using Instruments.
  • Own the end‑to‑end release lifecycle, including build processes, certificate management, and App Store submissions.
  • Mentor, coach, and grow a team of iOS engineers, conduct technical interviews, and foster a high‑performing culture.
  • Partner with cross‑functional stakeholders to influence product roadmaps and align mobile strategy with business goals.

Required profile

  • 5+ years of experience developing native iOS applications.
  • 1+ years of experience leading engineering teams or technical initiatives on production‑grade apps.
  • Expert‑level proficiency in Swift and deep mastery of the iOS SDK and Apple developer tools such as Xcode and Instruments.

Required skills

  • Swift
  • iOS SDK
  • Xcode
  • Instruments
  • RESTful APIs
  • GraphQL APIs
  • XCTest for unit and UI testing
  • App Store Connect for app distribution

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec EPAM Systems.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 1 month ago

Expires 1 week from now

21 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

EPAM Systems