Tham gia phát triển và bảo trì các ứng dụng Web theo yêu cầu của dự án.
Lập trình Frontend: Xây dựng giao diện người dùng tương tác cao, tối ưu trải nghiệm người dùng (UX/UI) sử dụng ReactJS.
Lập trình Backend: Xây dựng các API, xử lý logic nghiệp vụ và quản lý cơ sở dữ liệu sử dụng Ruby on Rails.
Phối hợp với team để thiết kế
kiến trúc hệ thống, database schema (PostgreSQL/MySQL).
Tối ưu hóa code để đảm bảo hiệu năng (performance) và khả năng mở rộng (scalability) của hệ thống.
Review code và hỗ trợ các thành viên khác trong team.
Kinh nghiệm: Có ít nhất 2 năm kinh nghiệm làm việc ở vị trí Full-stack hoặc chuyên sâu Backend/Frontend.
Kỹ năng chuyên môn:
Ưu tiên hàng đầu: Ứng viên thành thạo combo ReactJS và Ruby on Rails.
Hoặc chấp nhận: Ứng viên nắm vững một trong hai (ReactJS hoặc RoR) và có tư duy tốt, sẵn sàng học hỏi technology còn lại.
Hoặc mở rộng: Ứng viên có kinh nghiệm với các ngôn ngữ tương tự (VD: NodeJS, Python, Go, VueJS...) và sẵn sàng chuyển đổi sang tech stack của dự án (React + RoR).
Có kiến thức tốt về Database (SQL/NoSQL), RESTful API, Git.
Tư duy lập trình tốt, khả năng giải quyết vấn đề độc lập.
Khả năng đọc hiểu tài liệu tiếng Anh chuyên ngành.
Có kinh nghiệm làm việc với Docker, Kubernetes, CI/CD.
Có kinh nghiệm làm việc với các Cloud Service (AWS, Google Cloud...).
Hiểu biết về Testing (Unit Test, Integration Test).