FrontEnd
- Tham gia phát triển và tối ưu hóa các ứng dụng web sử dụng ReactJS / Next.js cho các sản phẩm về Streaming và Chat Messaging. - Thiết kế và xây dựng các SDK (sdk-js, sdk-react,...) hỗ trợ tích hợp tính năng chat, meeting, livestream vào hệ sinh thái của khách hàng. - Phát triển giao diện UI/UX mượt mà, thân thiện với người dùng và tương thích tốt trên nhiều thiết bị. - Triển khai các tính năng realtime sử dụng WebSocket, WebRTC cho các nhu cầu như chat, call audio/video, livestream. - Phối hợp chặt chẽ với các team Backend, Mobile, QA để đảm bảo tích hợp và vận hành trơn tru các tính năng. - Nghiên cứu và ứng dụng các công nghệ mới nhằm nâng cao hiệu suất và chất lượng sản phẩm.
- Tối thiểu 3–4 năm kinh nghiệm với ReactJS / Next.js. - Thành thạo với Redux, Redux Toolkit, Zustand hoặc các thư viện quản lý state tương đương. - Nắm vững kiến thức về HTML5, CSS3, JavaScript, và các Web APIs. - Có kinh nghiệm làm việc với dữ liệu realtime thông qua WebSocket/WebRTC là một lợi thế lớn. - Ưu tiên ứng viên đã từng phát triển SDK, thư viện reusable (npm package, JS/React SDK). - Có tư duy thiết kế tốt, khả năng xây dựng Responsive UI với CSS, Styled-components, CSS-in-JS,... - Am hiểu các công cụ bundling và build như Vite, Webpack, cùng khả năng cấu hình tối ưu hóa hiệu suất. - Kỹ năng giao tiếp và làm việc nhóm tốt.
- Môi trường startup tech năng động, team trẻ và kỹ thuật mạnh - Làm việc trực tiếp với founder & team kỹ thuật core - Lộ trình phát triển lên Tech Lead - Chế độ đầy đủ: Hợp đồng, BHXH, BHYT, BHTN, 12 ngày phép năm, các ngày nghỉ theo quy định - Lương tháng 13, thưởng hiệu quả, xét tăng lương định kỳ
- Kinh nghiệm với các thư viện liên quan đến video call, livestream. - Từng thiết kế hệ thống chat realtime với quy mô lớn. - Tham gia phát triển hoặc duy trì public SDK có lượng người dùng lớn.