Mô tả công việc:
(Mức lương: Thỏa thuận)
-
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
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
Chức vụ: Nhân Viên/Chuyên Viên
Hình thức làm việc: Toàn thời gian
Quyền lợi được hưởng:
-
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 thăng tiến rõ ràng
- Văn hóa của chúng tôi:
- Văn hóa chào cờ sáng thứ 2: Văn hóa chào cờ thứ 2, là nét đẹp về uống nước nhớ nguồn, kết nối thành viên Vitech như 1 ngôi nhà thứ 2. Là hoạt động có ý nghĩa vô cùng to lớn, khơi nguồn năng lượng cho 1 tuần làm việc đầy sức mạnh và tích cực.
- Văn hóa biết ơn: Vì sao phải biết ơn?
+ Vì biết ơn là cuội nguồn của sức mạnh, là truyền thống uống nước nhớ nguồn của người Việt Nam. Và chúng ta là người Việt Nam
+ Vì không ai muốn giúp, cộng tác, làm việc, sống cùng và hợp tác với người vô ơn.
+ Vì BIẾT ƠN là giá trị cốt lõi của công ty.
- Văn hóa cười: "Gặp nhau là phải cười – Chào nhau bằng nụ cười"
- Tại ViTech Con người phù hợp là quan trọng nhất.
- Chúng tôi Chọn tập thể, không chọn cá nhân.
Yêu cầu bằng cấp (tối thiểu): Cao Đẳng
Yêu cầu công việc:
-
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
-
Node.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.
Yêu cầu giới tính: Nam
Ngành nghề: Dữ Liệu - AI - Học Máy,Lập Trình - Phát Triển Phần Mềm,Quản Lý Dự Án IT,Quản Lý Sản Phẩm IT