← VISION Advisory & Analytics
Senior Frontend Engineer -React, TypeScript, JavaScript
VISION Advisory & Analytics · Hồ Chí Minh
Ứng tuyển tại trang chính thức ↗
Loại hình
Toàn thời gian
Hình thức
Tại văn phòng
Cấp bậc
Nhân viên
Ngành nghề
Kỹ thuật / Cơ khí
Mức lương
Thương lượng
Địa điểm
Quận 1, Hồ Chí Minh, Hồ Chí Minh
Tổng quan
- Strong React/TypeScript candidates with relevant interactive or real-time experience should also be considered. Cocos Creator and WebRTC would be an advantage, but is not essential.
- Comfortable working across conventional web UI and interactive/game-client functionality.
- Strong attention to usability, performance and visual quality.
- Able to diagnose frontend issues that may originate in browser, API or network behaviour.
- Works collaboratively with backend and infrastructure engineers.
- Develop and maintain responsive web applications using React, TypeScript, JavaScript, HTML and CSS.
- Build reusable frontend components for dashboards, forms, tables, user management, transactions and other operational workflows.
- Integrate frontend applications with backend REST APIs and handle authentication, error states and asynchronous data flows
- Develop real-time frontend functionality using WebSocket and/or Socket.IO.
- Maintain and enhance browser-based game-client functionality using Cocos Creator or a comparable interactive/game framework.
- Support desktop and mobile game interfaces, responsive layouts and screen adaptation.
- Implement real-time game-state updates, player interactions, balance/credit views and jackpot or game-event notifications.
- Support live-video integration and WebRTC-based streaming functionality where required.
- Support third-party iframe integrations and secure communication between embedded clients and host applications.
- Maintain multilingual user interfaces and cross-browser compatibility.
- Troubleshoot browser, rendering, performance, networking and media-streaming issues.
- Participate in code reviews and work closely with backend and infrastructure engineers.
- Contribute to frontend unit, integration and end-to-end test automation.
- Your Skills and Experience
- Required Skills
- 5+ years of commercial frontend-development experience.
- Strong commercial experience with React.
- Strong TypeScript and JavaScript skills.
- Strong HTML5 and CSS skills and experience building responsive web applications.
- Experience integrating frontend applications with REST APIs.
- Good understanding of browser debugging, asynchronous programming and frontend performance.
- Experience using Git and modern development workflows.
- Strong problem-solving and troubleshooting skills.
- Preferred Skills
- Cocos Creator or another browser/game framework such as Phaser, PixiJS or Unity WebGL.
- WebSocket and/or Socket.IO for real-time applications.
- WebRTC concepts such as RTCPeerConnection, ICE, STUN, TURN and live video tracks.
- Ant Design, Umi/Umi Max or similar component/application frameworks.
- Browser media APIs, live-video applications or multi-camera streaming.
- iframe/postMessage integrations.
- Automated testing with Jest, Vitest, React Testing Library, Playwright or Cypress.
- Gaming, streaming or other highly interactive browser applications.
- Relevant Experience
- Experience building production React applications with complex forms, tables, dashboards or workflow-driven interfaces.
- Experience with real-time UI updates or media-rich/interactive browser applications.
Yêu cầu
- Bachelor's degree in Computer Science, Software Engineering, Information Technology or a related discipline, or equivalent practical industry experience.
- Why You'll Love Working Here
- Own meaningful work - Take ownership of solutions that contribute directly to a new, high-volume gaming technology platform.
- Have a voice - Contribute to architecture, technology choices and engineering practices, not just task execution.
- Work with autonomy - We trust experienced professionals to make decisions, solve problems and move things forward without unnecessary bureaucracy.
- International exposure - Collaborate with an international IT Lead and work on technology designed for global B2B casino operations.
- Build and grow - Be part of a growing technology team where your experience can shape both the product and the way we work.
- Thank you for your time and interest in working with us. Please note that only shortlisted candidates will be contacted for the next stage of the recruitment process.
Tóm tắt thông tin từ tin tuyển dụng chính thức. Xem bản gốc ↗
Quan tâm đến vị trí này?
Bạn sẽ được chuyển đến trang ứng tuyển chính thức của nhà tuyển dụng.
Ứng tuyển tại trang chính thức ↗
Đây là doanh nghiệp của bạn?
Nhận quản lý trang, yêu cầu chỉnh sửa hoặc gỡ bỏ
→