+84 879 483 562 [email protected] Working hours 8:00 – 17:00
Careers

Full-stack Developer (NodeJS / .NET) – HRM project

Vidratek is building a multi-tenant SaaS human resource management (HRM) platform for businesses, covering employee records, contracts, time and attendance, requests and approvals, payroll, recruitment and training. The project ships module by module, and you will be a lead developer working with the BA and PM from the very first MVP.

Responsibilities

  • Design and build the backend (REST API) and frontend for HRM modules.
  • Build the multi-tenant foundation: per-company data isolation, role-based access control (RBAC) and tenant-specific configuration.
  • Design the database and optimise queries for heavy workloads such as time and attendance and payroll.
  • Build dynamic approval workflows and integrations with other systems (SSO, LMS, data export).
  • Read BA specifications, estimate work and suggest technical solutions.
  • Test your own work, fix bugs, and support clients during UAT and rollout.

Requirements

  • 1–3 years of full-stack web development experience.
  • Strong skills in one backend: NodeJS (Express / NestJS) or .NET (ASP.NET Core).
  • Experience with a frontend framework: ReactJS / NextJS, Angular or VueJS.
  • Solid knowledge of relational databases (PostgreSQL / SQL Server / MySQL): schema design, indexes, transactions.
  • Understanding of authentication and authorisation (JWT, OAuth2, RBAC).
  • Fluent with Git and able to read technical documents in English.
  • Self-directed, and proactive in asking when requirements are unclear.

Nice to have

  • Experience with SaaS / multi-tenant, ERP or HRM systems.
  • Experience with Docker, CI/CD and cloud deployment (AWS, Azure, GCP).
  • Experience with workflow engines, queues or background jobs.
  • Using AI tools to code more productively.

What you get

  • Salary: negotiable, based on ability.
  • A long-term product project with a clear growth path.
  • Involvement from architecture design onward, with real influence on technical decisions.
  • A small team with direct communication and fast decisions.

Working details

  • Location: Vidratek office, 4F, GenPacific Building, Quang Trung Software City, Ho Chi Minh City.
  • Hours: Monday to Friday, 8:30 am – 5:30 pm.
  • Start date: 15 November 2026.

How to apply

Send your CV (PDF), with a link to your GitHub or past projects if you have one, to [email protected] with the subject line: [Full-stack Dev – HRM] Full name.

Process: CV screening → technical interview → interview with the project manager.

All open positions

Ready to build your next digital solution?

Let's discuss how Vidratek can help your business improve operations, automate processes and scale with reliable technology.