View All Job Openings

Engineering Manager – Front-End


The Engineering Manager defines and leads relevant competency development activities and participates in resource development, presale or project support, following up on projects related to the competence, and resource planning, development, and dispatching.

Main duties:

  • Direction, resource development, presale support, project follow-up, resource planning, and competence deployment.
  • Support company in recruitment activities.
  • Track and improve the workforce’s technical skills.
  • Support and recommend project resource allocations to resource planning.
  • Propose a technical development or training plan, follow, motivate, and support technical resources for skills development that meets personal and company needs.
  • Help staff members meet skill standards.
  • Help project competency team members.
  • Assist clients with technical issues.
  • Learn new technologies and expand the company’s knowledge.
  • Review source code, detailed designs, architecture design documents
  • If needed, support presale R&D, estimate, pilot, etc.
  • Conduct relevant competency-based trainings and seminars.


You must have:

  • Bachelor's in Computer Science or Information Technology.
  • Hands-on experience working on full-stack projects with front-end architecture.
  • Practical experience with one of the following cloud platforms: AWS, Azure, or Google Cloud Platform.
  • 5+ years of front-end experience is required.
  • Solid understanding of software analysis, architecture design, modeling, and detailed design.
  • Experience in people management and technical development.
  • At least 2 years of experience in technical lead (architect) or consultant roles.
  • Excellent English skills

Extra bonus: Managing an engineering team of 20+ engineers

Why You'll Love Working Here
  • 13-month salary per year.
  • Performance bonus (up to 2-month salary).
  • Social – Health – Insurance paid fully.
  • Healthcare: Annual health check-up, Premium Health Insurance (plus 1 slot for your dependent).
  • Annual leaves: ~ 18 days.
  • Clubs program: Football, Badminton, Swimming, Tennis, Rock, Yoga….
  • Training courses: Technical skills – Soft skills – English

People are extremely important to us and that’s why we have a clear vision: to make NashTech a great place to work in its sector. We pride ourselves on:

  • Professional and Flexible Working Environment Business Process Services (BPS)
  • Great Teamwork Communications Technology R&D
  • Great Teamwork
  • WeCare WeShare WeDare WeInnovate Engagement Program
Ha Noi
5+ years
Bachelor Degree