1. Phát triển và duy trì các ứng dụng web/phần mềm trên phía back-end
- Xây dựng, triển khai và bảo trì các API, service back-end theo yêu cầu sản phẩm;
- Tham gia phát triển tính năng mới và xử lý các yêu cầu thay đổi từ Product/BA;
- Phối hợp xử lý sự cố (bug fix, hotfix) và hỗ trợ vận hành hệ thống;
- Tham gia review code, đảm bảo chất lượng và tuân thủ chuẩn lập trình của đội.
2. Thiết kế, tạo lập và tối ưu cơ sở dữ liệu; đảm bảo bảo mật và hiệu suất hệ thống
- Thiết kế schema, tối ưu truy vấn trên SQL (PostgreSQL, MySQL) và NoSQL (MongoDB);
- Theo dõi, phân tích và cải thiện hiệu suất hệ thống back-end;
- Áp dụng các biện pháp bảo mật cho API, dữ liệu và quy trình xác thực.
3. Phối hợp với Tech Lead và đội ngũ front-end để tích hợp hệ thống mượt mà
- Thiết kế và cung cấp RESTful APIs/GraphQL phục vụ front-end và mobile, đảm bảo tài liệu API rõ ràng.
4. Tham gia phân tích, thiết kế hệ thống và viết tài liệu kỹ thuật
- Tham gia phân tích yêu cầu, đề xuất giải pháp kỹ thuật và viết, cập nhật tài liệu kỹ thuật cho các dự án.
5. Thực hiện các nhiệm vụ khác do Trưởng phòng Công nghệ thông tin / Tech Lead trực tiếp phân công





