JavaScript Engineer (Hire-to-Train Program)
Hybrid in Vietnam: Hanoi, Vietnam: Ho Chi Minh City
JavaScript (Frontend)& 4 others
Looking for something else?
Find a vacancy that works for you. Send us your CV to receive a personalized offer.
Find me a jobChoose an option
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
