- Số lượng: 02
 - Địa điểm: Tầng 4, tòa nhà Stellar Garden, 35 Lê Văn Thiêm, Nhân Chính, Thanh Xuân, Hà Nội
 

1. Mô tả công việc
- Phát triển API/Backend với NestJS (Node.js + TypeScript) cho các sản phẩm nội bộ và khách hàng.
 - Thiết kế kiến trúc dịch vụ hiệu năng cao: tách module, tách domain, tối ưu I/O, áp dụng caching và queue.
 - Triển khai các tính năng AuthN/AuthZ (JWT, Refresh Token, RBAC), rate limiting, validation, logging & tracing.
 - Tối ưu hiệu năng: tối ưu query DB, connection pool, CPU/memory, xử lý đồng thời (worker/queue), phát hiện & xử lý memory leak.
 - Tích hợp dữ liệu với PostgreSQL/MySQL (ưu tiên TypeORM), Redis (cache, pub/sub, Bull/BullMQ).
 - Tạo tài liệu API (Swagger/OpenAPI), phối hợp với FE/Mobile để bàn giao rõ ràng.
 - Triển khai & vận hành: Docker/PM2, cấu hình môi trường, giám sát và bảo trì hệ thống lâu dài.
 
Ưu tiên: Ứng viên có kinh nghiệm GraphQL, BullMQ, hoặc đã triển khai trên Docker.
Thời gian làm việc
- Thứ 2 – Thứ 6: 8:00 – 17:30
 - Thứ 7: 8:00 – 12:00
 - Nghỉ trưa: 12:00 – 13:30
 
2. Yêu cầu công việc
- Tối thiểu 2 năm kinh nghiệm Node.js trong môi trường sản phẩm thực tế; NestJS từ 1 năm (hoặc vững Express và chuyển nhanh sang NestJS).
 - Nắm vững bất đồng bộ: Callback, Promise, Async/Await, hiểu vòng đời event loop & memory trong Node.js.
 - Kinh nghiệm với SQL DB (PostgreSQL/MySQL), hiểu ORM (TypeORM ưu tiên).
 - Có hiểu biết về caching (in-memory/Redis), tối ưu CPU/memory, profiling, xử lý memory leak.
 - Thiết kế ứng dụng hiệu năng cao: phân luồng công việc, module hóa, reuse tài nguyên; có kinh nghiệm queue (Bull/BullMQ) là điểm cộng.
 - Thành thạo Git, đọc hiểu tài liệu kỹ thuật tiếng Anh tốt.
 - Cẩn thận, chủ động, tư duy giải quyết vấn đề và tinh thần làm việc nhóm.
 
3. Quyền lợi
- Lương: 10.000.000 – 20.000.000 VND (theo năng lực)
 - Lộ trình thăng tiến lên Sub-lead/Leader
 - Review lương 2 lần/năm, thưởng nóng hàng tuần/tháng/năm theo thành tích cá nhân & đội nhóm
 - Thưởng tháng 13, bảo hiểm đầy đủ, du lịch hằng năm
 - Khám sức khỏe định kỳ tại BV Đa khoa Quốc Tế; hỗ trợ 50–100% chi phí sau bảo hiểm nếu không may nằm viện
 - Môi trường mở, nhiều đất thể hiện đam mê; cơ hội thăng tiến và thu nhập không giới hạn
 
Ưu tiên (lợi thế cạnh tranh)
- Kinh nghiệm triển khai hệ thống CRM (Customer Relationship Management).
 - Hiểu và đã từng customize vào TwentyCRM open source (NestJS + TypeORM).
 - Có kinh nghiệm với GraphQL, BullMQ, hoặc đã triển khai trên Docker
 
4. Liên hệ ứng tuyển
- SĐT: 0359 489 000
 - Email nhận CV: [email protected]
 
								

















													