20,000,000 - 30,000,000/Month
Computer & Software
Full-Time · On-site
Minimum College Degree
3 - 5 years of experience

Job Requirements

On-site
3 - 5 years of experience
Minimum College Degree

Skills

Node.js

PostgreSQL

TypeScript

This job post is managed by

NH
Ngọc Huyền Nguyễn

Job description for Leader Node.js at CÔNG TY CỔ PHẦN PHÁT TRIỂN VICOACHING

Mô tả công việc

• Thiết kế kiến trúc hệ thống, đưa ra giải pháp kỹ thuật cho các dự án Node.js / NestJS — bao gồm ứng dụng web backend lẫn desktop (Electron.js).

• Trực tiếp code các module core, xử lý bài toán kỹ thuật phức tạp về hiệu năng, đa luồng, scaling và memory management.

• Xây dựng chuẩn coding convention, thiết kế database schema, định hướng tech stack cho team.

• Review code, đảm bảo chất lượng kỹ thuật toàn bộ dự án; phát hiện rủi ro kỹ thuật sớm.

• Quản lý, phân công và theo dõi tiến độ cho team 5 – 10 developer (backend + desktop).

• Đào tạo, mentoring thành viên mới và thực tập sinh; hỗ trợ định hướng phát triển chuyên môn.

• Phối hợp với Product Owner / PM để lên kế hoạch sprint, ước lượng effort, đảm bảo deadline.

• Tham gia tuyển dụng kỹ thuật: phỏng vấn, đánh giá CV và ứng viên.

• Nghiên cứu và đề xuất áp dụng công nghệ mới phù hợp với roadmap sản phẩm.

Kỹ năng bắt buộc

Kỹ thuật & Leadership

• Node.js / NestJS — 3 – 5 năm thực chiến, bao gồm môi trường production.

• ≥1 năm kinh nghiệm Tech Lead / Team Lead thực tế (không phải title danh nghĩa).

• TypeScript, OOP, Design Pattern, SOLID.

• Thiết kế kiến trúc: modular monolith, event-driven, microservices khi cần.

• PostgreSQL, TypeORM; GraphQL và/hoặc REST API.

• Message queue (BullMQ, RabbitMQ, Kafka), Redis caching.

• Xử lý đa luồng, Worker Threads, Job Queue.

• CI/CD, Docker, monitoring, logging cơ bản.

• Security: JWT, OAuth, rate limiting, permission model.

• Phân tích yêu cầu, ước lượng effort, Agile/Scrum.

Ứng dụng AI trong công việc

• Chủ động áp dụng AI tooling vào quy trình team: code review hỗ trợ, sinh boilerplate, tăng tốc onboarding.

• Có khả năng đánh giá chất lượng code do AI generate trong quá trình review — phát hiện hallucination, logic lỗi, security risk.

• Định hướng được cho team cách dùng AI đúng: tăng tốc mà không giảm ownership kỹ thuật và hiểu bản chất.

Kỹ năng ưu tiên

• Electron.js — kinh nghiệm phát triển hoặc review desktop app.

• Từng xây dựng sản phẩm thương mại từ đầu (greenfield).

• Kinh nghiệm tái cấu trúc / migrate hệ thống lớn.

Quyền lợi

• Mức lương cạnh tranh, thoả thuận theo năng lực thực tế.

• Quyền quyết định về tech stack và kiến trúc trong phạm vi dự án.

• Môi trường sản phẩm thương mại, không outsource — focus vào chất lượng dài hạn.

• Lộ trình lên Trưởng phòng Kỹ thuật nếu phù hợp.

About the company
CÔNG TY CỔ PHẦN PHÁT TRIỂN VICOACHING
Computer Software
51 - 200 employees

ViTechGroup là hệ sinh thái hoạt động trong các lĩnh vực công nghệ, phần mềm, marketing và đào tạo Sales thực chiến, với sứ mệnh đồng hành cùng cá nhân và doanh nghiệp từng bước làm chủ chuyển đổi số. Bên cạnh việc cung cấp các giải pháp lõi về phần mềm, ViTech Group phát triển hệ thống đào tạo, tư vấn và triển khai nhằm hỗ trợ khách hàng ứng dụng công nghệ vào hoạt động kinh doanh một cách hiệu quả, thực tế và bền vững.

Xuất phát từ một startup công nghệ mang tinh thần dân tộc, ViTech Group nuôi dưỡng khát vọng xây dựng các sản phẩm và giải pháp “Made in Vietnam”, với mong muốn đóng góp một phần nhỏ vào hành trình khẳng định trí tuệ Việt trong kỷ nguyên số. Trên chặng đường phát triển, ViTech Group hướng tới việc trở thành một mắt xích hữu ích trong hệ sinh thái chuyển đổi số, đồng hành cùng cộng đồng doanh nghiệp Việt phát triển chủ động, bền vững và thích ứng tốt với những thay đổi của thị trường.

Office address

Tòa Stellar Garden, 35 Lê Văn Thiêm, Thanh Xuân

Company gallery

Glints Safety Tips

Legitimate employers won’t ask for contact Telegram or any kind of top-ups or payment. Do not provide your messaging app contacts, bank details, or credit card information.

Learn More