Junior Software Engineer (JavaScript Academy)

Shenzhen, China

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 Junior Software Engineer for our Shenzhen office to make the team even stronger.

You will be a trainee in the JavaScript Academy training program run by EPAM, on JavaScript technologies (HTML, CSS, front-end JS, and Node.js) for 9-10 weeks. After successful evaluation you will be placed to various projects and become a regular EPAM employee.


  • Bachelor or Master degree holder in software engineering or equivalent;
  • Pre-existing programming experience in Java, .NET, or JavaScript, etc;
  • 0-2 years’ experience in a related industry;
  • Good spoken and written English is essential – all training courses will be conducted in English;
  • Native Chinese (Mandarin) speaker;
  • Young, eager to learn and to work for a global organization, very positive mindset;
  • Based in Shenzhen.


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.