Tổng quan công việc
Phát triển và bảo trì frontend web dựa trên React Phát triển dịch vụ backend dựa trên Java Spring Boot Thiết kế RESTful API và tích hợp với frontend Thiết kế cơ sở dữ liệu MySQL và tối ưu hóa truy vấn Xây dựng hệ thống xác thực/phân quyền (JWT, OAuth2) Phát triển giao diện responsive và thân thiện với thiết bị di động Cải thiện hiệu suất và bảo trì hệ thống hiện có Phối hợp và giao tiếp với các bộ phận kế hoạch, thiết kế và phát triển Hỗ trợ phát triển tính năng mới và vận hành dịch vụ
Kỹ năng chính
Yêu cầu
Tốt nghiệp đại học chuyên ngành Computer Science, Software Engineering hoặc ngành liên quan Có từ 2~3 năm kinh nghiệm phát triển ứng dụng web Có kinh nghiệm phát triển frontend với React Thành thạo JavaScript hoặc TypeScript Có kinh nghiệm HTML5, CSS3 và phát triển responsive web Có kinh nghiệm phát triển với Java và Spring Framework (Spring Boot, MVC, Security, JPA) Có kinh nghiệm thiết kế và phát triển RESTful API Có kinh nghiệm thiết kế và tối ưu hóa MySQL Hiểu biết về JWT/OAuth2 và hệ thống phân quyền Có khả năng giao tiếp bằng tiếng Anh trong công việc Có tinh thần học hỏi công nghệ mới và kỹ năng giải quyết vấn đề Ưu tiên Có kinh nghiệm với Next.js (SSR, SSG, Routing...) Có kinh nghiệm sử dụng MUI (Material UI) Có kinh nghiệm với AWS, GCP hoặc Azure Có kinh nghiệm viết unit test (JUnit, Jest, React Testing Library) Hiểu biết hoặc có kinh nghiệm về MSA (Microservices Architecture) Có kinh nghiệm tối ưu hiệu năng web (Lazy Loading, Code Splitting, Caching) Ưu tiên ứng viên có kinh nghiệm làm việc trong môi trường global/remote
Quyền lợi
Mức đãi ngộ cạnh tranh dựa trên kinh nghiệm và kỹ năng Theo luật lao động Việt Nam, hợp đồng từ 1 tháng trở lên sẽ được tham gia đầy đủ bảo hiểm xã hội Không gian làm việc co-working tại Quận 7, TP.HCM
Thông tin bổ sung
Lập trình viên, Fullstack
Đại học
Tiếng Anh, Tieng Lao