Senior Full-Stack Engineer (IDI Platform)
Về công việc
Trách nhiệm chính
- Thiết kế kiến trúc, phát triển và tối ưu Hệ sinh thái di chuyển thông minh IDI Platform, bao gồm hệ thống điều vận xe real-time, quản lý xe điện & trạm sạc (iSAC), Dashboard/Portal quản trị (Next.js) và các giải pháp AI-first (Callbot, Voice Booking, Dynamic Pricing).
- Đảm bảo hệ thống đạt tính sẵn sàng cao (HA), độ trễ thấp, bảo mật và khả năng mở rộng hàng trăm ngàn giao dịch/ngày.
- Phát triển backend chính với NestJS theo mô hình Modular Monolith / Event-driven Microservices, thiết kế và tối ưu PostgreSQL / PostGIS qua Prisma ORM, xây dựng luồng xử lý real-time và hàng đợi tác vụ nền.
- Xây dựng Portal/Admin Dashboard tốc độ cao bằng Next.js, React, TypeScript và Tailwind CSS, quản lý state phức tạp, xử lý bảng dữ liệu lớn, biểu đồ real-time và tích hợp bản đồ số.
- Tối ưu hiệu năng, bảo mật và chất lượng code, viết Automated Tests, thực hiện Code Review, định hình chuẩn kỹ thuật và mentor cho đội ngũ.
- Tích hợp AI/LLM và các cổng thanh toán, giao thức IoT/Trạm sạc xe điện.
Yêu cầu
- Tối thiểu 4 – 5 năm kinh nghiệm chuyên sâu về full-stack hoặc backend-heavy development.
- Thành thạo TypeScript (ES6+) ở cả frontend và backend.
- Thành thạo NestJS (hoặc Express/Fastify) với kiến thức sâu về dependency injection, middleware, interceptors, guards.
- Nắm vững ORM (ưu tiên Prisma) và cơ sở dữ liệu quan hệ PostgreSQL, có kinh nghiệm tối ưu câu lệnh truy vấn phức tạp, indexing, transaction và data integrity.
- Có kinh nghiệm làm việc với hệ thống real-time (socket.io/websocket) và message queue / caching (Redis, BullMQ, Kafka).
- Thành thạo ReactJS, Next.js (app router), nắm vững các hook chuyên sâu, SSR/SSG/ISR, state management (Zustand/Redux Toolkit) và CSS hiện đại (Tailwind CSS).
- Tư duy tốt về system design, clean architecture, RESTful API design, microservices/modular monolith.
- Thành thạo công cụ kiểm soát phiên bản, quy trình làm việc gitflow/trunk-based, container hóa với Docker/Docker Compose.
Yêu cầu ưu tiên
- Tham gia xây dựng các hệ thống ride-hailing, logistics, vận tải, thương mại điện tử tải cao, hệ thống giám sát IoT/trạm sạc xe điện.
- Kinh nghiệm về dữ liệu không gian địa lý (PostGIS, geohash, Mapbox API, OpenStreetMap).
- Hiểu biết hoặc kinh nghiệm triển khai CI/CD, cloud deployment (AWS, CMC Cloud, Linux server Nginx).
- Kinh nghiệm lập trình mobile với Flutter (Dart).
- Tư duy cởi mở, chủ động ứng dụng các công cụ AI (Copilot, Cursor, LLM agents).
Mức lương
- Thu nhập hàng năm từ 30.000.000 đến 40.000.000 VNĐ.
Phúc lợi
- Thu nhập hấp dẫn: Lương cứng 30.000.000 – 40.000.000 VNĐ.
- Thưởng lương tháng 13, thưởng các dịp Lễ/Tết và thưởng hiệu suất dự án.
- Cơ hội tham gia chương trình cổ phần thưởng (ESOP) dành cho nhân sự chủ chốt gắn bó dài hạn.
- Bảo hiểm & Chăm sóc sức khỏe: Đóng đầy đủ BHXH, BHYT, BHTN theo đúng quy định của Nhà nước. Khám sức khỏe định kỳ hàng năm.
- Thiết bị & Chế độ làm việc: Cung cấp trang thiết bị hiện đại, trà, cà phê, đồ ăn nhẹ miễn phí tại văn phòng.
Thông tin khác
- Quy trình tuyển dụng: Vòng 1 – Trao đổi online sơ bộ với HR & Kỹ thuật; Vòng 2 – Phỏng vấn chuyên sâu về System Design, Live Coding / Kiến trúc thực tế cùng Tech Lead / CTO; Vòng 3 – Nhận Offer và trao đổi chế độ đãi ngộ (Phản hồi kết quả trong vòng 48 giờ làm việc).
- Yêu cầu giới tính: Nam/Nữ.