Phân tích nghiệp vụ từ nhu cầu nội bộ và khách hàng để lên thiết kế tổng thể đến chi tiết cho hệ thống, hạ tầng, database schema và lựa chọn các công nghệ cho dự án.
Xử lý các logic backend phổ biến như xác thực người dùng, CRUD, upload file, caching, pagination, phân quyền, bài toán tồn kho, mua sắm, đảm bảo sự toàn vẹn và thống nhất của dữ liệu, v.v.
Tối ưu hiệu suất hệ thống.
Theo dõi, giám sát, xây dựng luồng thu thập log và alert ở mức cơ bản.
Tham gia review code, thảo luận kỹ thuật, và các hoạt động Agile như sprint planning, daily standup, retrospective.
Có cơ hội làm việc hoặc chuyển đổi kỹ thuật sang Python/FastAPI nếu có nền tảng phù hợp.
Yêu cầu công việc:
Thành thạo Node.js / NestJS: xây dựng API, kết nối DB, xác thực, xử lý lỗi.
Biết cách tổ chức dự án backend theo hướng module-based, scalable.
Hiểu biết về RESTful API hoặc GraphQL.
Sử dụng Git thành thạo, có kinh nghiệm làm việc với CI/CD là lợi thế.
Có kiến thức về CSDL SQL/NoSQL (PostgreSQL, MongoDB, MySQL), phân tích nghiệp