All open roles
Engineering ExpressFastifyMongoDBTypeORMServerless

Node.js Developer

Ho Chi Minh City, Vietnam Full-time Middle — Senior Posted May 2026
Department Engineering
Level Middle — Senior
Location Ho Chi Minh City, Vietnam
Work type Full-time
Stack Express · Fastify · MongoDB · TypeORM · Serverless

HDWEBSOFT is hiring Node.js Developers (Middle to Senior) in Ho Chi Minh City, Vietnam. The role builds high-performance server-side applications and APIs using Node.js frameworks like Express and Fastify for global clients. Strong JavaScript and database skills required. HDWEBSOFT is a 150-person ISO-certified software company.

About this role

We're looking for Node.js Developers to build and maintain server-side applications for our global clients. You'll develop high-performance, scalable backend services and APIs using modern Node.js frameworks.

What you’ll do

  • Comply with the plan of the project management team
  • Get and analyze software requirements and provide detailed estimations
  • Develop and maintain server-side applications
  • Ensure reporting of issues, blockers, or technical constraints early in the project
  • Follow information security standards defined for each project
  • Collaborate with front-end developers on the integration of elements
  • Develop high-performance applications by writing testable, reusable, and efficient code
  • Implement effective security protocols, data protection measures, and storage solutions
  • Run diagnostic tests, repair defects, and provide technical support when needed
  • Document Node.js processes, including database schemas, and prepare reports
  • Propose and implement improvements to processes and technologies
  • Stay informed about advancements in Node.js development

What we’re looking for

Must-haves

  • Organizational and time management skills
  • Exceptional analytical and problem-solving aptitude
  • Extensive knowledge of JavaScript, web stacks, and Node.js concepts
  • Solid knowledge of databases and strong ability to handle concurrent read/write processing
  • Competent communication and collaboration skills
  • Proficiency in at least one popular Node.js framework (Express, Fastify, Hapi, etc.)
  • Acceptable English proficiency

Nice to haves

  • Bachelor's degree in computer science, information science, or a related field
  • Around 2 years of back-end development experience
  • Front-end knowledge such as HTML5, CSS3, and common front-end frameworks
  • Fluent spoken English
  • Experience with TypeScript
  • Knowledge of serverless architectures (AWS Lambda, etc.)
  • Familiarity with TypeORM or Prisma
  • Experience with message queues (RabbitMQ, Kafka)
What HDWEBSOFT offers you
Competitive salary + monthly bonus
iMac / MacBook Pro for every engineer
Health insurance (in-patient & out-patient)
Annual company trip
Onsite opportunities (US, SG, HK)
Working hours Mon–Fri, 8:30 AM–6 PM
Monthly team events & parties
Professional dev & training sessions

How we hire

We keep our process short and respectful of your time. Here’s what to expect after you apply:

Step 1 — CV Review We review every application within 3 business days and respond either way
Step 2 — Technical Screen A 30-minute call with an engineer to discuss your background and a small exercise
Step 3 — Technical Interview A deeper conversation with the engineering lead (60 minutes, online)
Step 4 — Offer If it’s a match, we make an offer within 10 business days (2 calendar weeks) of the final interview