Overview

Join our team to develop cutting-edge enterprise iOS applications using Swift, where your work will directly impact global users. This role offers the opportunity to lead technical solutions, collaborate with cross-cultural teams, and grow your expertise in a dynamic environment. You’ll innovate with modern tools, contribute to end-to-end product development, and shape solutions that drive real-world business value.

Primary Skills:

  • Swift & iOS Ecosystem: Mastery of Swift, UIKit/SwiftUI, and Apple’s design guidelines.
  • Backend Integration: Building RESTful services and scalable database solutions.
  • Agile & DevOps: CI/CD pipelines, automated testing, and iterative delivery.

Responsibilities

  • Design, build, and maintain scalable iOS applications using Swift
  • Write clean, testable code and conduct peer code reviews
  • Collaborate with cross-functional teams and clients to refine requirements and deliver solutions
  • Create technical documentation and plan deployments (CI/CD pipelines)
  • Troubleshoot performance issues and ensure adherence to Agile processes

Requirements

  • Proficient in iOS development experience with Swift; Objective-C knowledge is a plus
  • Expertise in performance optimization, memory management, and multi-threading
  • Proficiency in REST/HTTP, databases (PostgreSQL), and enterprise solutions (e.g., CMS/IAM)
  • Hands-on experience with Git, CI/CD tools (Jenkins), and Agile/Scrum methodologies
  • Strong communication skills in English (B1+) and ability to work in cross-cultural teams

China

  • By choosing EPAM, you're getting a job at one of the most loved workplaces according to Newsweek 2021 & 2022&2023
  • Employee ideas are the main driver of our business. We have a very supportive environment where your voice matters
  • You will be challenged while working side-by-side with the best talent globally. We work with top-notch technologies, constantly seeking new industry trends and best practices
  • We offer a transparent career path and an individual roadmap to engineer your future & accelerate your journey
  • At EPAM, you can find vast opportunities for self-development: online courses and libraries, mentoring programs, partial grants of certification, and experience exchange with colleagues around the world. You will learn, contribute, and grow with us

[epamgdo] Australia+China+Hong Kong (How we hire)

• Here, we summarize the typical journey to finding a job within EPAM.

• Apply and tell us about yourself!

• Go through some standard interviews:

  • General interview with a recruiter
  • Technical interview with our technology experts
  • Manager interview or Offer interview with a hiring manager

• Get ready to join the team!

• Not sure if you meet all the requirements? No problem. Let's talk anyway and find out more!

• It takes 1 min of application to start the journey with us. Apply now!

[epamgdo] China (About EPAM)

Life at EPAM

  • EPAM Systems Inc. (EPAM) is a leading digital transformation services and product engineering company.
  • We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to various innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to learn and grow continuously.