Tham gia phân tích yêu cầu, thiết kế
kiến trúc phần mềm, và xây dựng các giải pháp từ FE đến BE theo yêu cầu nghiệp vụ.
Xây dựng giao diện người dùng (UI) trực quan, mượt mà, sử dụng các framework như React, Angular, hoặc Vue, đảm bảo responsive design và tương thích đa nền tảng.
Xây dựng và duy trì các API, service, và logic nghiệp vụ phía server sử dụng Python với các framework như Django, Flask, hoặc FastAPI.
Thiết kế, tối ưu hóa, và quản lý cơ sở dữ liệu quan hệ (MySQL, PostgreSQL) và/hoặc NoSQL (MongoDB, v.v.) để đảm bảo tính toàn vẹn và hiệu suất dữ liệu.
Phân tích và cải thiện hiệu suất hệ thống, xử lý các vấn đề về khả năng mở rộng (scalability) và độ trễ (latency).
Đảm bảo tích hợp liền mạch giữa front-end, back-end, và các hệ thống bên thứ ba thông qua RESTful APIs hoặc các giao thức khác.
Viết mã code sạch, dễ bảo trì, sửa lỗi, và nâng cấp hệ thống theo yêu cầu.
Làm việc với UI/UX, Product Manager, và DevOps để đảm bảo chất lượng sản phẩm và triển khai hiệu quả.
Trình độ: Tốt nghiệp Đại học các chuyên ngành CNTT, hệ thống thông tin,...
Từ 3-5 năm kinh nghiệm trở lên ở vai trò Full-stack
Developer hoặc tương đương.
Thành thạo front-end: Có kinh nghiệm với ít nhất một framework như React, Angular, hoặc Vue, cùng với HTML, CSS (SCSS, Tailwind), và JavaScript/TypeScript.
Thành thạo back-end: Sử dụng Python với các framework như Django, Flask, hoặc FastAPI để phát triển API và logic nghiệp vụ.
Thành thạo ít nhất một hệ quản trị cơ sở dữ liệu quan hệ (MySQL, PostgreSQL) và/hoặc NoSQL (MongoDB, v.v.), có khả năng thiết kế schema và tối ưu hóa truy vấn.
Hiểu biết về MVC, RESTful APIs, và các cơ chế authentication/authorization (JWT, OAuth, v.v.).
Thành thạo công cụ quản lý mã nguồn như Git.
Ưu tiên: Kinh nghiệm với Docker, Kubernetes, CI/CD pipelines, hoặc các nền tảng cloud (AWS, Azure, GCP); kiến thức về microservices hoặc serverless architecture.