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 250-person ISO-certified software company.
About the role
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.
Responsibilities
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
Requirements
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
- Working proficiency with at least one AI development agent (e.g., Cursor, Claude Code, Devin, OpenAI Codex, Amp, or Cline), including effective context management, output validation, and use of reusable agent skills, rules, and team workflows
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
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
Interview process
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