Thiết kế và triển khai giao diện ứng dụng web phục vụ cho hoạt động nội bộ của phòng khám.
Làm việc trực tiếp với
quản lý phòng khám, bác sĩ và lập trình viên backend để hiểu rõ luồng nghiệp vụ.
Lên wireframe, mockup, hoặc prototype bằng các công cụ thiết kế phổ biến như Figma.
Chuyển bản thiết kế thành mã HTML/CSS/JS sử dụng AlpineJS, TailwindCSS hoặc tương đương.
Tối ưu giao diện cho desktop, tablet và điện thoại.
Kết nối giao diện với backend thông qua API (REST hoặc WebSocket).
Đảm bảo giao diện dễ sử dụng, rõ ràng và nhất quán với nhu cầu thực tế của người dùng không chuyên công nghệ.
Góp phần xây dựng design system nếu hệ thống phát triển về lâu dài.
Có kinh nghiệm lập trình bằng Rust, đặc biệt là với framework Axum.
Thành thạo HTML, CSS, JavaScript; hiểu cách xây dựng giao diện web đơn giản, thân thiện.
Hiểu và áp dụng tốt AlpineJS hoặc các thư viện tương tự.
Nắm vững kiến thức về HTTP, API, bảo mật cơ bản cho web.
Có tinh thần học hỏi, chủ động, và trách nhiệm cao trong công việc.