-
Thời gian làm việc:
Thứ 2 - Thứ 6 (08:29 - 17:44) -
Loại việc làm:
-
Số lượng:
2
MÔ TẢ CÔNG VIỆC
- Phát triển giao diện web cho nền tảng/sàn du lịch và các công cụ hỗ trợ doanh nghiệp tối ưu vận hành.
- Phối hợp chặt chẽ với Backend Developer, Product, UI/UX và Business để chuyển hóa yêu cầu nghiệp vụ thành trải nghiệm sản phẩm trực quan, hiệu quả và ổn định.
- Xây dựng các module frontend có khả năng tái sử dụng, dễ bảo trì và mở rộng cho hệ sinh thái sản phẩm.
- Tích hợp API với các hệ thống backend; xử lý đầy đủ trạng thái tải dữ liệu, lỗi, phân quyền và các luồng nghiệp vụ phức tạp.
- Tham gia thiết kế cấu trúc ứng dụng frontend, quản lý state, routing, bảo mật phía client và tiêu chuẩn chất lượng mã nguồn.
- Đảm bảo giao diện hoạt động tốt trên các trình duyệt và thiết bị phổ biến; tối ưu hiệu năng cho sản phẩm có lượng người dùng lớn.
- Chủ động phát hiện, phân tích và giải quyết các vấn đề về trải nghiệm người dùng, hiệu năng và chất lượng giao diện.
- Tham gia code review, chia sẻ kiến thức và hỗ trợ nâng cao chất lượng kỹ thuật của team.
- Nghiên cứu, đánh giá và đề xuất giải pháp hoặc công nghệ frontend phù hợp với định hướng sản phẩm.
YÊU CẦU
- Có từ 03–05 năm kinh nghiệm phát triển Frontend Web.
- Thành thạo JavaScript, TypeScript và ReactJS.
- Có khả năng sử dụng TypeScript để xây dựng kiểu dữ liệu rõ ràng, an toàn, tái sử dụng tốt và dễ bảo trì.
- Có kinh nghiệm tốt với HTML5, CSS3/SCSS; xây dựng giao diện responsive và tương thích đa trình duyệt.
- Có kiến thức vững về component-based architecture, lifecycle, hooks và tối ưu rendering trong React.
- Có kinh nghiệm quản lý state và dữ liệu bất đồng bộ trong React; từng sử dụng ít nhất một giải pháp như Redux, Zustand, Context API hoặc React Query/TanStack Query.
- Có kinh nghiệm tích hợp RESTful API; xử lý authentication, authorization và các luồng dữ liệu bất đồng bộ phía frontend.
- Có khả năng tổ chức component, xây dựng mã nguồn tái sử dụng và tham gia thiết kế cấu trúc ứng dụng frontend.
- Có hiểu biết tốt về tối ưu hiệu năng web: lazy loading, code splitting, caching, tối ưu bundle size và rendering.
- Có kinh nghiệm viết Unit Test cho frontend; có tư duy viết mã nguồn dễ kiểm thử, bảo trì và mở rộng.
- Có kinh nghiệm sử dụng Git và tham gia code review.
- Có kỹ năng phân tích, giải quyết vấn đề; chủ động và có trách nhiệm với chất lượng sản phẩm.
Kỹ năng/kinh nghiệm là lợi thế
- Có kinh nghiệm với Next.js, SSR, BFF hoặc NodeJS.
- Có kinh nghiệm với E2E Testing như Cypress hoặc Playwright.
- Có kinh nghiệm với UI library hoặc design system như Ant Design, Material UI hoặc Tailwind CSS.
- Có kinh nghiệm triển khai ứng dụng với Docker, CI/CD hoặc nền tảng Cloud.
- Có kinh nghiệm phát triển sản phẩm có lượng người dùng lớn hoặc các luồng nghiệp vụ phức tạp.
QUYỀN LỢI ĐƯỢC HƯỞNG
- Thu nhập và chế độ đãi ngộ
- Lương cứng: 20.000.000 đến 35.000.000 Gross (deal theo kinh nghiệm) + % bonus
- Đánh giá hiệu suất định kỳ và xét tăng lương hàng năm.
- Hỗ trợ trang thiết bị làm việc.
- Sức khỏe & Phúc lợi
- Hưởng đầy đủ các chế độ theo quy định của pháp luật (BHXH, BHYT, BHTN) và tham gia bảo hiểm sức khỏe cao cấp với VNI.
- Khám sức khỏe định kỳ hàng năm.
- Được ưu đãi sử dụng các chương trình du lịch nội bộ dành riêng cho nhân viên.
- Team building và du lịch công ty hàng năm.
- Văn hóa công ty
- Môi trường làm việc năng động, cởi mở theo phong cách startup, khuyến khích phát triển các ý tưởng sáng tạo.
- Nhân viên có cơ hội đóng góp và xây dựng môi trường làm việc tích cực, hòa đồng và phát triển cùng nhau.
Ứng tuyển
Chia sẻ
[Sassy_Social_Share]