Recruitment details "Lập trình viên Node.js"
Salary
Từ 10 - 20 triệu VND
Location
- Tầng 4, Tòa Stellar Garden, 35 Lê Văn Thiêm, Thanh Xuân, Hà Nội
Mô tả công việc
- Tham gia phát triển các sản phẩm phần mềm thương mại sử dụng [protected info] / NestJS và TypeScript.
- Xây dựng và mở rộng các module nghiệp vụ: quản lý dữ liệu, tích hợp bên ngoài, background job, event-driven processing.
- Thiết kế và phát triển API (REST và/hoặc GraphQL) phục vụ frontend web, desktop và các service liên quan.
- Thiết kế, tối ưu cơ sở dữ liệu PostgreSQL; viết migration, quản lý schema với TypeORM.
- Xây dựng tính năng: webhook, message queue, background job, caching, xử lý file / data lớn.
- Tích hợp API bên thứ ba (email, calendar, payment, external platform).
- Đảm bảo code quality: viết unit test, tuân thủ coding convention, tham gia code review.
- Phối hợp với team Frontend, BA và QA để triển khai tính năng đúng tiến độ.
Yêu cầu công việc
Kỹ thuật
- [protected info] / NestJS - bắt buộc có dự án thực tế tại công ty hoặc môi trường production.
- TypeScript, OOP, Dependency Injection, Decorator pattern.
- PostgreSQL và TypeORM (migration, relation, query builder).
- REST API thiết kế chuẩn; GraphQL là lợi thế lớn.
- Kiến trúc module NestJS: Guard, Interceptor, Pipe, Middleware.
- Xử lý bất đồng bộ: Promise, Async/Await, Event Loop.
- Message queue (BullMQ, RabbitMQ) và background job.
- Git, quy trình branch, pull request.
- Đọc hiểu tài liệu kỹ thuật tiếng Anh.
Ứng dụng AI trong công việc
- Sử dụng thành thạo AI coding assistant (GitHub Copilot, Cursor, Claude Code hoặc tương đương) trong workflow hàng ngày.
- Biết prompt engineering cơ bản để generate boilerplate, viết unit test, debug và review code hiệu quả.
- Có khả năng đánh giá và filter output AI - không accept blindly, biết khi nào AI sai hoặc thiếu context.
Kỹ năng ưu tiên
- GraphQL (Apollo Server, TypeGraphQL hoặc tương đương).
- Redis caching.
- Docker, CI/CD cơ bản.
- Kinh nghiệm với hệ thống CRM / ERP / SaaS thương mại.
- Event-driven architecture, monorepo.
Quyền lợi được hưởng
- Lương cạnh tranh theo năng lực, review 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.
- Môi trường sản phẩm thương mại thực tế, được mentoring bởi Leader / Senior.
- Lộ trình thăng tiến rõ ràng: Junior → Mid → Senior → Leader.
How to apply
Candidates apply online by clicking "Apply" right below.
Company information
Giới thiệu
CÔNG TY CỔ PHẦN PHÁT TRIỂN VICOACHING
Introduce
Address
