Vacancy catalog
EPAM
Open role

JavaScript Engineer (Hire-to-Train Program)

EPAMHanoi, Vietnam; Ho Chi Minh City, Vietnam
Work model
Hybrid
Experience
2-5 years
Employment
Not specified
Compensation
Not disclosed
Technology signal
7 tags

Technology context

7

Parsed from the vacancy text; ordered by relevance to this role.

Full listing

Role 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