Responsibilities and Duties:
Design, develop, and maintain backend services and APIs using NestJS/NodeJS;
Collaborate with cross-functional teams to define technical requirements and deliver high-quality solutions;
Optimize services for performance, scalability, and maintainability;
Participate in code reviews, system design discussions, and architecture planning;
Write unit/integration tests to ensure code quality;
Implement and maintain CI/CD pipelines and deployment processes;
Troubleshoot, debug, and upgrade existing systems;
Task on demand by the Line Manager.
Qualifications and Skills:
Must to Have
3+ years of experience in backend development with Node.js, preferably with Nest.js;
Bachelor’s degree in Computer Science, IT, or related field;
Strong understanding of JavaScript and TypeScript;
Experience with designing and consuming RESTful APIs;
Experience with relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB);
Familiarity with message queuing systems (RabbitMQ, Kafka);
Experience with microservices architecture;
Familiarity with Git workflows, CI/CD tools, and agile development practices.
Nice to have
Understanding of containerization and orchestration tools (Docker, Kubernetes);
Basic familiarity with frontend technologies such as Next.js, React.js, HTML, CSS, and SASS/SCSS.
Working Schedule:
Monday to Friday - 09:00 AM to 06:00 PM
Working Location:
HQ Tower - 201 Tran Nao, An Khanh Ward, Thu Duc City, HCMC.