Skill diminta
CI/CDDockerGraphQLJWTMentoringMicroservicesMySQLNestJSNode.jsOAuthPostgreSQLREST APIRedisTypeScript
Deskripsi
- 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 sử dụng Node.js/NestJS.
- Trực tiếp code các module core, xử lý các bài toán kỹ thuật phức tạp về hiệu năng, đa luồng, scaling.
- Xây dựng chuẩn coding convention, thiết kế database, định hướng tech stack cho team.
- Review code, đảm bảo chất lượng kỹ thuật toàn bộ dự án.
- Quản lý, phân công công việc và theo dõi tiến độ cho team 5 – 10 developer.
- Đào tạo, mentoring thành viên mới và thực tập sinh.
- Phối hợp với Product Owner / Ban lãnh đạo để lên kế hoạch sprint, ước lượng effort và đảm bảo deadline.
- Tham gia tuyển dụng: phỏng vấn kỹ thuật, đánh giá ứng viên.
- Nghiên cứu và đề xuất áp dụng công nghệ mới phù hợp với sản phẩm công ty.
- Báo cáo tiến độ dự án, rủi ro kỹ thuật và đề xuất giải pháp lên cấp trên.
Thời gian làm việc
- Thứ Hai đến Thứ Sáu: 8h00 – 17h30
- Thứ Bảy: 8h00 – 12h00
- Nghỉ trưa: 12h00 – 13h30
- Yêu cầu công việc
- Tối thiểu 3 – 5 năm kinh nghiệm phát triển backend với Node.js, có kinh nghiệm với NestJS.
- Tối thiểu 1 năm kinh nghiệm ở vị trí Tech Lead, Team Lead hoặc tương đương.
- Thành thạo TypeScript, nắm vững OOP, Design Pattern, SOLID principles.
- Có kinh nghiệm thiết kế kiến trúc hệ thống: microservices, modular monolith, event-driven.
- Sử dụng thành thạo PostgreSQL/MySQL, có kinh nghiệm với GraphQL và/hoặc REST API.
- Nắm vững xử lý đa luồng, message queue, caching (Redis).
- Có kinh nghiệm với CI/CD, Docker, monitoring và logging.
- Hiểu rõ về security, authentication (JWT, OAuth), performance optimization.
- Kỹ năng giao tiếp tốt, có tư duy ownership.
- Kinh nghiệm làm việc với quy trình Agile/Scrum.
- Ưu tiên: có kinh nghiệm với Electron.js, hoặc từng xây dựng sản phẩm từ đầu.
- Quyền lợi
- Lương: 15.000.000 – 20.000.000 (có thỏa thuận)
- Vai trò Leader với quyền quyết định về kỹ thuật và định hướng team.
- Review lương 2 lần/năm; thưởng nóng hàng tuần, hàng tháng, hàng năm khi đạt thành tích xuất sắc.
- Thưởng tháng lương thứ 13, bảo hiểm đầy đủ, chế độ du lịch hàng năm.
- Khám sức khỏe định kỳ tại bệnh viện đa khoa Quốc tế. Hỗ trợ 50 – 100% chi phí sau bảo hiểm nếu phải nằm viện.
- Cơ hội phát triển lên Engineering Manager.