Remote Work Opportunity

JavaScript Engineer (Hire-to-Train Program)

EPAM Systems Remote

Deadline: November 9, 2027

Short Summary

JavaScript Engineer (Hire-to-Train Program) at EPAM Systems. Join our Hire-to-Train Program* in Vietnam as a Front-end Engineer . Bring your solid JavaScript and front-end fundamentals to build modern, responsive web applications with Vue.js. Through structured training and hands-on practice, you’ll strengthen your skills in Vue.js, component-based development, debugging, and collaborative development workflows, preparing…

Key Details

  • Position / opportunity: JavaScript Engineer (Hire-to-Train Program)
  • Organization: EPAM Systems
  • Country / coverage: Remote
  • Location: Viet Nam
  • Work arrangement: Remote
  • Opportunity type: Remote work opportunities
  • Sector: Information Technology
  • Compensation: Not specified
  • Application deadline: 2027-11-09

Description

Join our Hire-to-Train Program* in Vietnam as a Front-end Engineer . Bring your solid JavaScript and front-end fundamentals to build modern, responsive web applications with Vue.js. Through structured training and hands-on practice, you’ll strengthen your skills in Vue.js, component-based development, debugging, and collaborative development workflows, preparing you to contribute to global client projects and work effectively with international teams. You may be eligible for a sign-on bonus* based on program criteria. * Terms & Conditions apply to the Hire-to-Train Program. Responsibilities Build Front-end features using JavaScript and Vue.js with support from experienced engineers Create responsive, accessible interfaces with modern HTML and CSS practices Develop reusable components and learn practical UI architecture patterns Use Git in day-to-day workflows including branching, reviews and merges Debug issues using browser developer tools and structured problem-solving Join code reviews, technical discussions, training sessions and Agile ceremonies Improve code quality through feedback, refactoring and mentoring Requirements Knowledge of JavaScript fundamentals including asynchronous programming and ES6+ Practical exposure to Vue.js for component-based development Understanding of HTML, CSS, responsive design and browser fundamentals Familiarity with components, state, events, data flow and basic API integration concepts Working knowledge of Git workflows (commit, branch, merge, pull, push) Problem-solving ability with a learning-focused mindset English proficiency at B2 level or above for technical collaboration

How To Apply

Apply to EPAM Systems for JavaScript Engineer (Hire-to-Train Program) using the position-specific application form.