Tốt nghiệp Đại học trở lên chuyên ngành CNTT hoặc tương đương
Có kiến thức cơ bản về lập trình hướng đối tượng, cơ sở dữ liệu.
Tối thiểu 1 năm kinh nghiệm làm việc với ReactJS
Có thể sử dụng thành thạo HTML, CSS, JS, Bootstrap
Kỹ năng về SASS hoặc LESS để quản lý và mở rộng mã CSS trong dự án.
Thành thạo việc sử dụng các hook như useState, useEffect, useContext, và các custom hook để quản lý state và side effect trong ứng dụng.
Hiểu rõ về giao thức WebSocket, cách thiết lập kết nối và xử lý thông tin thời gian thực từ server tới client.
Hiểu biết sâu về cách làm việc với RESTful APIs, cách thực hiện các yêu cầu HTTP và xử lý response trong React.
Có kinh nghiệm sử dụng các dịch vụ như Pusher, Firebase, Ably để đơn giản hóa việc xây dựng các ứng dụng thời gian thực là điểm cộng
Có khả năng làm việc với npm, yarn, webpack, ...
Có khả năng debug code trên trình duyệt.
Có kinh nghiệm xử lý Responsive tương thích các trình duyệt.
Có kỹ năng xử lý UI/UX theo yêu cầu của sản phẩm.
Có kiến thức cơ bản về các phương pháp phát triển phần mềm Agile, Scrum
Có kinh nghiệm làm việc với các công cụ quản lý phiên bản.
Chủ động trong việc tìm hiểu, học hỏi và triển khai các công nghệ mới.
Có thể phối hợp teamwork tốt, năng động, sáng tạo, chịu được áp lực trong công việc.
Có chứng chỉ Tiếng Anh: TOEIC 450 trở lên hoặc IELTS 5.5 trở lên
Tốt nghiệp Đại học trở lên chuyên ngành CNTT hoặc tương đương
Có kiến thức cơ bản về lập trình hướng đối tượng, cơ sở dữ liệu.
Tối thiểu 1 năm kinh nghiệm làm việc với ReactJS
Có thể sử dụng thành thạo HTML, CSS, JS, Bootstrap
Kỹ năng về SASS hoặc LESS để quản lý và mở rộng mã CSS trong dự án.
Thành thạo việc sử dụng các hook như useState, useEffect, useContext, và các custom hook để quản lý state và side effect trong ứng dụng.
Hiểu rõ về giao thức WebSocket, cách thiết lập kết nối và xử lý thông tin thời gian thực từ server tới client.
Hiểu biết sâu về cách làm việc với RESTful APIs, cách thực hiện các yêu cầu HTTP và xử lý response trong React.
Có kinh nghiệm sử dụng các dịch vụ như Pusher, Firebase, Ably để đơn giản hóa việc xây dựng các ứng dụng thời gian thực là điểm cộng
Có khả năng làm việc với npm, yarn, webpack, ...
Có khả năng debug code trên trình duyệt.
Có kinh nghiệm xử lý Responsive tương thích các trình duyệt.
Có kỹ năng xử lý UI/UX theo yêu cầu của sản phẩm.
Có kiến thức cơ bản về các phương pháp phát triển phần mềm Agile, Scrum
Có kinh nghiệm làm việc với các công cụ quản lý phiên bản.
Chủ động trong việc tìm hiểu, học hỏi và triển khai các công nghệ mới.
Có thể phối hợp teamwork tốt, năng động, sáng tạo, chịu được áp lực trong công việc.
Có chứng chỉ Tiếng Anh: TOEIC 450 trở lên hoặc IELTS 5.5 trở lên