Mô Tả Công Việc
Trách nhiệm chính
Phát triển các thành phần giao diện tương tác và phản hồi tốt bằng React/Next.js
Phối hợp với Designer và Backend Engineer để triển khai các tính năng mới.
Tối ưu hiệu năng hiển thị và đảm bảo tương thích trên nhiều trình duyệt.
Tích hợp API và quản lý trạng thái ứng dụng bằng Redux hoặc các công cụ tương tự.
Thực hiện code review, duy trì cấu trúc mã sạch và tuân thủ best practice.
Hỗ trợ cải tiến UX và tham gia thử nghiệm, thu thập phản hồi người dùng.
Nhiệm vụ chi tiết
Phát triển giao diện người dùng:
Xây dựng các module giao diện theo bản thiết kế UI/UX bằng React/Next.js.
Tối ưu hiệu năng hiển thị (lazy loading, code splitting, caching).
Đảm bảo giao diện tương thích đa nền tảng (desktop, tablet, mobile).
Kết nối hệ thống backend và API:
Làm việc cùng backend team để tích hợp các RESTful API hoặc GraphQL.
Xử lý dữ liệu bất đồng bộ (async/await, Axios/fetch) và quản lý state toàn cục (Redux, Recoil, Zustand…).
Đảm bảo an toàn dữ liệu hiển thị (bảo mật token, kiểm tra input).
Thiết kế & tối ưu trải nghiệm người dùng (UX):
Tham gia vào quá trình cải tiến luồng người dùng (workflow, navigation).
Thực hiện A/B testing, phân tích hành vi người dùng để đề xuất cải tiến UI.
Hỗ trợ chuyển các quy trình vận hành logistics phức tạp thành giao diện trực quan, dễ thao tác.
Đảm bảo chất lượng mã nguồn:
Viết code theo chuẩn lint & convention nội bộ.
Thực hiện unit test và UI test (Jest, React Testing Library).
Tham gia review code và tối ưu hoá cấu trúc thư mục dự án.
Hỗ trợ và phối hợp:
Làm việc chặt chẽ với Designer, Backend Engineer, Product Owner.
Góp ý về khả năng thực thi thiết kế, cải thiện tính hiệu quả của sản phẩm.
Ghi chép, cập nhật tài liệu kỹ thuật Frontend.
Xem toàn bộ Mô Tả Công Việc
Yêu Cầu Công Việc
Yêu cầu kỹ năng và trình độ
Tốt nghiệp Đại học chuyên ngành CNTT hoặc tương đương.
Tối thiểu 2 năm kinh nghiệm phát triển Frontend (React/Vue/Next.js).
Thành thạo TypeScript, HTML5, CSS3 và các nguyên tắc thiết kế responsive.
Có kinh nghiệm tích hợp RESTful API và làm việc trong môi trường Agile.
Kỹ năng ưu tiên
Kinh nghiệm với nền tảng đám mây (AWS, GCP,...).
Có khả năng giao tiếp cơ bản bằng tiếng Nhật.
Hiểu biết về CI/CD và các công cụ kiểm thử Frontend.
Công nghệ sử dụng
Ngôn ngữ: TypeScript, JavaScript, HTML/CSS
Framework: React, Next.js, Single SPA, Java
Kết quả kỳ vọng
Giao diện hệ thống logistics hoạt động ổn định, thân thiện và nhanh.
Tỷ lệ lỗi giao diện dưới 2%/tháng.
Tốc độ tải trang < 2 giây.
100% module có tài liệu mô tả và test coverage > 80%.
Xem toàn bộ Yêu Cầu Công Việc
Hình thức
Full-time
Mức lương
Thỏa thuận
Báo cáo tin tuyển dụng: Nếu bạn thấy rằng tin tuyển dụng này không đúng hoặc có dấu hiệu lừa đảo,
hãy phản ánh với chúng tôi.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.