X

BACK-END DEVELOPER (NESTJS)

Workplace: Ho Chi Minh City

Application deadline: 13.03.2026

  1. JOB DESCRIPTION

We’re seeking a Back-End Developer who is passionate about clean architecture, scalable systems, and writing maintainable code. You’ll be part of a dynamic team that designs and develops internal applications with real impact on company operations.

You’ll work on:

  • Understanding functional requirements and converting them into technical specs.
  • Designing system architecture and database schemas under guidance of the team lead.
  • Developing robust RESTful APIs using NestJS and TypeScript with a strict focus on modularity and scalability.
  • Integrating databases using modern ORMs like Prisma or TypeORM.
  • Building and maintaining real-time features using WebSockets and event-driven asynchronous systems with message brokers like RabbitMQ.
  • Writing unit tests using Jest and participating in code reviews to ensure code quality.
  • Troubleshooting and resolving backend bugs and performance issues.
  • Collaborating with front-end developers to deliver seamless and integrated user experiences.
  1. REQUIREMENT (MUST HAVE)
  • Bachelor's degree in Computer Science, IT, or a related field.
  • At least 1 year of hands-on experience in backend development using NestJs.
  • Strong proficiency in TypeScript and the NestJS framework.
  • Solid experience with relational databases (PostgreSQL, MySQL) and ORMs (Prisma, TypeORM).
  • Experience working with Docker, WebSockets (e.g., Socket.IO), and RabbitMQ.
  • Understanding of OOP, SOLID principles, Dependency Injection, and the ability to write modular, testable code.
  • Familiarity with software architecture patterns such as layered architecture or DDD.
  • Strong analytical thinking and debugging skills.
  • Effective communication and teamwork abilities.
  1. NICE TO HAVE
  • Knowledge of microservice architecture or distributed systems.
  • Knowledge of or prior experience with PHP and the Laravel framework.
  • Knowledge of the CQRS pattern, which is highly prevalent in scalable NestJS apps.
  • Familiarity with CI/CD pipelines, Redis, or message-driven design.
  • Interest in system performance tuning or DevOps practices.
  • Ability to leverage AI coding assistants and tools (GitHub Copilot, ChatGPT) to enhance development efficiency and code quality.
  • Experience building AI-integrated applications (integrating LLMs, OCR AI, or other machine learning models).
  1. WORKING DETAILS
  • Working address: Ground floor, Anna Building, Quang Trung Software City, Trung My Tay Ward, HCMC, Vietnam
  • Holiday: Sat, Sun, National holidays
  • Working Hour: 8:00 - 17:00 (Luch time: 12:00 – 13:00)
  • Salary: Negotiate and depend on candidate’s ability
  1. BENEFITS
  • Social/ Health Insurance; Accident and Health Insurance
  • Annual salary increases depends on personal abilities and company performance
  • Bonus 2 times/year (depends on your performance)
  • Profit Bonus (depends on Takeuchi Group Performance)
  • Company trip
  • Japanese class and other training courses are sponsored by the company
  • Training in Japan depends on company’s overall conditions
  • Rental housing allowance
  • Congratulatory and Condolence allowance
  • Young, friendly co-worker environment, giving autonomy to empower employees
  1. PROBATIONARY PERIOD:  2 months (with full of gross salary)
  2. EMPLOYMENT TYPE : Full-time
  3. CV RECEIVING EMAIL: saiyou@v-takeuchi.vn (Mobile: 0974 996 539 / 0964 337 539)