logo
MTI Technology

[HCM] Full Stack Developer

Asia

June 23, 2026 at 7:51 AM

✨ AI summary

Location

  • Ho Chi Minh City, Vietnam

Languages

  • TypeScript
  • JavaScript

Frameworks

  • ReactJS
  • Next.js
  • Node.js
  • NestJS
  • TypeORM

Databases

  • PostgreSQL
  • MongoDB
  • Redis
  • Cassandra

Experience Level

  • 4+ years

About the Role:

We are looking for a Full-Stack Developer with 4+ years of experience to help build and evolve a dynamic web platform. In this role, you will design and develop user-facing features while contributing to a TypeScript-based full-stack architecture using ReactJS/Next.js on the frontend and Node.js (NestJS) on the backend.

You will collaborate closely with product, business, and engineering teams to deliver high-quality features, integrate third-party systems, and continuously improve performance, scalability, and code quality. The ideal candidate has strong technical fundamentals, a product mindset, and enjoys working in an Agile, collaborative environment..


Work Location: Ho Chi Minh

Requirements

What you will do

  • At least 4 years of experience working as a full-stack developer, both FE and BE exposure
  • Plan, organize and develop user-facing features for the components in our dynamic platform;
  • Develop and maintain web applications using NextJS or ReactJS on the front end and Node.js with NestJS on the backend, all written in TypeScript.
  • Work with other members to develop and integrate new features including other third-party systems and plugins into our platform;
  • Evaluate and identify new technologies for implementation and incorporation;
  • Communicate with our business and product heads to understand clients’ requirements;
  • Respond and follow up to incorporate feedback and draw new insights;
  • Prioritize tasks to meet multiple deadlines;
  • Identify and correct bottlenecks and fix bugs.


Core skills:

  • Experience with Web Front-end (HTML/CSS/JS), ReactJS and extensive knowledge of NextJS framework.
  • Strong proficiency in TypeScript programming language
  • Experience in backend technology of Node.js, especially in NestJS framework
  • Experience with TypeORM and familiarity with PostgresSQL database, along with solid relational database skills (SQL, etc.)
  • Experience with non-relational databases (MongoDB, Redis, Cassandra, etc.)
  • Excellent at coding (the code is well documented and compliant with good practices) and testing (Unit Test, Integration Test, User Acceptance Test, Automation Regression Test.)
  • Experience about RESTful API
  • Knowledge about Programing Principles, Design Pattern, Clean Architecture, etc;
  • Willing to learn new technology, product mind-set.
  • Good at English (writing and speaking)


Advantages

  • Proficiency in using Docker for containerization.
  • Understanding of cloud computing platforms
  • Experience in building and managing CI/CD pipelines.
  • Understanding of Domain-Driven Design (DDD) and its application in software development.
  • Familiar with working in an Agile environment
  • Have good teamwork skills.
  • Have an open mindset.
  • Benefit05 working days/week (From Monday to Friday), applying flexible working hours
  • 2 days of remotely WFH per week (based on team's decision)
  • Lunch + Gasoline + Coffee Allowance
  • Health, Social and Unemployment Insurance (based on gross-based salary, according to Labor Code) and PVI Health Insurance
  • 13th-month salary and Performance bonus
  • Annual salary review
  • 12 days annual leave plus extra 02 days company leave
  • Company trips, sponsored team building, monthly Happy Hour, Sport Clubs (Soccer, Badminton, Pingpong, Yoga) and other joyful events;
  • A culture of relentless learning with free courses in specialized skills, soft skills, and English;
  • Yearly health-checkup;
  • Seniority benefits: allowance & PVI Health Insurances for family members
  • Technical-certificate bonus
  • Japanese-certificate bonus
  • Employee Referral Incentive