Web Developer (Backend/Fullstack)
CÔNG TY CỔ PHẦN VIKOISOFT
Mô tả công việc
Làm việc trong môi trường tốc độ cao, yêu cầu sự chính xác và chất lượng trong việc thực thi. Công việc chính: nâng cấp kiến trúc các hệ thống lớn, đồng thời quản lý và duy trì các dự án website của công ty và khách hàng. Đặc biệt, vị trí này có cơ hội phát triển lên full-stack developer và thử sức với các ứng dụng desktop để xây dựng các sản phẩm trí tuệ nhân tạo, blockchain. Làm việc chặt chẽ với các team khác để đảm bảo đúng yêu cầu chất lượng của sản phẩm và chức năng được giao. Phát triển trau dồi thêm kỹ năng, ngôn ngữ và framework mới khi cần thiết để hỗ trợ công việc.
Yêu cầu công việc
1. Backend: Node.js (hiểu sâu async/await, stream, cluster) Express.js hoặc Nest.js (middleware, guard, interceptor, decorator, module architecture). RESTful API design (route structure, versioning, validation, error handling) MongoDB / PostgreSQL / MySQL (ORM: Prisma, TypeORM, Sequelize) 2. Frontend: React.js/Next.js (CSR/SSR) WebSocket client & state sync (React Query, Zustand, Redux Toolkit) 3. Tiếng Anh: Nghe, nói, đọc, viết tốt 4. Điểm cộng: Nắm vững kỹ thuật đồng bộ dữ liệu từ file server → DB Nắm vững kỹ thuật quản lý rate limit & retry logic. Kỹ thuật caching (Redis, memory cache, ETag) WebSocket / Socket.IO (fan-out, room management, event broadcasting, reconnection handling) Docker, Docker Compose
Quyền lợi
Thưởng Tết và lương tháng 13. Bảo hiểm, chương trình khám sức khỏe. Bạn được đảm bảo xây dựng lộ trình phát triển sự nghiệp và kỹ năng ngay tại công ty, review thường xuyên để cập nhật tiến độ phát triển, xét duyệt thưởng/tăng lương. Được đào tạo, training với các khóa đào tạo miễn phí của công ty bởi các giảng viên, chuyên gia hàng đầu. Tham gia teambuilding, du lịch hằng năm. Thời gian làm việc từ thứ 2 - thứ 6 (8h30 -18h00). Không OT.