Nhiệm vụ 1: Phát triển và duy trì giao diện người dùng cho các ứng dụng web/phần mềm
- Xây dựng và triển khai giao diện người dùng theo thiết kế UI/UX và yêu cầu sản phẩm;
- Phát triển tính năng mới và xử lý các yêu cầu thay đổi từ Product/BA/Design;
- Phối hợp xử lý sự cố giao diện (bug fix, hotfix) và hỗ trợ vận hành sản phẩm;
- Tham gia review code, đảm bảo chất lượng và tuân thủ chuẩn lập trình của đội.
Nhiệm vụ 2: Chuyển đổi thiết kế UI/UX thành mã nguồn chuẩn và tối ưu
- Chuyển đổi thiết kế từ Figma, Sketch, PSD sang HTML, CSS, JavaScript;
- Sử dụng các framework như React, Next.js, Angular hoặc Vue.js để xây dựng giao diện;
- Đảm bảo mã nguồn tuân thủ chuẩn web, khả năng tái sử dụng và tối ưu cho SEO.
Nhiệm vụ 3: Phối hợp với Tech Lead và đội ngũ back-end để tích hợp hệ thống mượt mà
- Tích hợp dữ liệu từ back-end thông qua RESTful APIs/GraphQL, phối hợp xử lý các vấn đề tích hợp giữa front-end và back-end.
Nhiệm vụ 4: Tối ưu hiệu suất, khả năng tương thích đa thiết bị và kiểm thử giao diện
- Tối ưu tốc độ tải trang, khả năng tương thích đa trình duyệt/độ phân giải; kiểm tra và sửa lỗi để đảm bảo tính ổn định và độ tin cậy.
Nhiệm vụ 5: Thực hiện các nhiệm vụ khác do Trưởng phòng Công nghệ thông tin / Tech Lead trực tiếp phân công





