Yêu Cầu Công Việc
Trình độ học vấn: Tốt nghiệp Cao đẳng/Đại học chuyên ngành CNTT, Công nghệ Phần mềm, An toàn Thông tin hoặc các chuyên ngành liên quan.
Kinh nghiệm: Có từ 2 năm kinh nghiệm lập trình trở lên; ưu tiên ứng viên đã từng làm việc với hệ thống cần tối ưu hiệu năng, xử lý tải, cải tiến để mở rộng lâu dài hoặc tiếp nhận source code từ bên thứ ba.
Kỹ năng chuyên môn
· Backend: Thành thạo PHP và framework Laravel; nắm vững MVC, RESTful API, middleware, authentication/authorization; có kinh nghiệm với Queue, Job, Scheduling, Cache, Log; có khả năng tổ chức source code rõ ràng, dễ bảo trì và thuận lợi cho mở rộng tính năng.
· Frontend: Thành thạo VueJS (Vue 2 hoặc Vue 3); có kinh nghiệm với NuxtJS là lợi thế; có khả năng xây dựng frontend theo hướng dễ mở rộng, dễ tích hợp thêm module và tối ưu hiệu năng hiển thị.
· Database: Nắm vững MySQL/PostgreSQL; có khả năng tối ưu query, index, transaction và xử lý dữ liệu hiệu quả; có tư duy thiết kế dữ liệu
phục vụ tăng trưởng hệ thống và mở rộng tính năng về sau.
· Cloud & DevOps: Có kinh nghiệm làm việc với AWS
Tư duy và năng lực phù hợp
· Code tốt, tư duy logic tốt và xử lý vấn đề kỹ thuật nhanh.
· Có khả năng nhìn hệ thống theo hướng ổn định hôm nay, mở rộng ngày mai.
· Có tinh thần cải tiến hệ thống thay vì chỉ xử lý chạy được.
· Chủ động nghiên cứu và đề xuất hướng tối ưu về cấu trúc code, database và hiệu năng.