Backend (Chính)
- Có dự án thực tế với NestJS: Module, Controller, Service, DTO, Dependency Injection.
- Xây dựng RESTful API CRUD, xác thực bằng JWT, validation dữ liệu với classvalidator.
- Làm việc tốt với Postman / Swagger trong kiểm thử và tài liệu API.
- Có kinh nghiệm với MongoDB + Mongoose hoặc PostgreSQL/MySQL + TypeORM.
- Biết tối ưu truy vấn và xử lý dữ liệu phức tạp.
Cơ sở dữ liệu & Cache
- MongoDB: Thiết kế schema, query, aggregate cơ bản.
- Redis: Dùng để cache API, lưu session/token; hiểu cách invalidate cache khi cần.
- Biết tối ưu hiệu năng bằng caching hợp lý.
Microservices & Message Queue (hiểu biết cơ bản – ưu tiên)
- Nắm được sự khác biệt giữa Monolithic và Microservices architecture.
- Hiểu và có thể triển khai cơ bản RabbitMQ / Redis Pub-Sub.
- Biết tư duy event-driven trong các hệ thống phân tán.
Frontend (hiểu biết cơ bản)
- Có dự án cơ bản với Vue.js 2/3 / Nuxt.js (Composition API, Vuex/Pinia, Routing) hoặc Angular (Component, Service, RxJS).
- Thành thạo HTML/CSS/SCSS, TypeScript, hiểu cơ bản về SPA và componentbased architecture.
- Làm việc tốt với RESTful API và hiểu cách dữ liệu hiển thị ở phía frontend.
Yêu cầu bổ sung
- Phát triển Backend với NodeJS/NestJS.
- Tư duy logic, viết code clean, có khả năng tự nghiên cứu công nghệ mới.
- Kỹ năng teamwork, chủ động trao đổi và hỗ trợ team frontend.
- Có khả năng đọc hiểu tài liệu kỹ thuật tiếng Anh
Chia sẻ
Bình luận
NGô Văn Tấn
Có phòng làm việc riêng theo bộ phận không?
Trịnh Ngọc Cường
Ngoài lương ra, công ty có hỗ trợ gì khác không ạ?
Tô đức tuấn
Công ty có tổ chức team building không ạ?
phạm văn duy
Nếu đi công tác vào cuối tuần, có được tính thêm lương không ạ?