Software Engineer (iOS)

Hong Kong

Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.


Currently we are looking for a talented Software Engineer (iOS) for our Hong Kong office to make the team even stronger.


  • Develop core mobile framework;
  • Design and develop solutions to meet business specifications;
  • Collaborate with the technical members to suggest appropriate alternatives.


  • Bachelor’s Degree/Master’s Degree;
  • At least 2 years of experience in Objective C development;
  • Basic understanding of the Foundation and UIKit frameworks, building iOS user interface;
  • Basic understanding of networking on iOS mobile devices;
  • Multi-threading in Objective C;
  • Experience in Java, Altova.

Nice to have

  • Swift language;
  • Cocoa Design patterns;
  • Advanced understanding of the Cocoa Touch frameworks;
  • Version control system;
  • Experience in app development process in an enterprise environment (testing, continuous integration, release process);
  • Understanding of and development on other mobile platforms (Win Phone 7, Android);
  • Experience in building mobile application architecture;
  • Apple development and enterprise certificates;
  • Knowledge of Agile development methodologies;
  • Experience in coordinating team members.


EPAMers appreciate our flexible work environment, great benefits, and opportunities to thrive.


Take a sneak peek at our life in and out of the office. We're more than teammates – we're a community of friends.