Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailWe are seeking a talented Front-End Engineer experienced with React to lead the development of a modern web-based interface for configuring our next-generation DVR systems and related video surveillance equipment. You will play a key role in transforming user requirements into intuitive robust UIs that enable seamless setup management and diagnostics for complex video systems.
Key Responsibilities:
*Design develop and maintain dynamic user-focused UIs for configuring DVRs and other video surveillance devices using React and modern JS/TS frameworks.
*Collaborate with backend hardware and product teams to deliver smooth end-to-end workflows device management and status monitoring.
*Build and integrate frontend components for live video preview playback streaming and system health visualization.
*Implement robust validation error-handling and user guidance for system and device configuration.
*Document UI designs and contribute to usability testing and feedback sessions.
*Ensure application reliability responsiveness and securityacross desktop and mobile browsers.
Must-Have Qualifications:
*5 years professional experience building and maintaining front-end applications with React and modern JavaScript/TypeScript.
*Strong skills in HTML5 CSS3 (SASS/LESS/styled-components) and component-driven architecture.
*Experience consuming RESTful APIs and managing asynchronous data flows (Redux SWR React Query etc).
*Ability to design performant user-friendly interfaces for technically complex domains (config control panels dashboards etc).
*Familiarity with Git code review and agile/SCRUM development practices.
*Excellent communication skills and experience collaborating in cross-functional teams.
Strong Pluses (Preferred):
*Hands-on experience with media and video player APIs (e.g. Shaka WebRTC or similar).
*Previous work on web-based UIs for CCTV NVR/DVR or media streaming/remote device control solutions.
*Understanding of video streaming protocols (HLS DASH RTSP) browser media compatibility and real-time event UX.
*Experience with authentication/authorization UIs and role-based access control.
Bonus Points:
*UX/UI design skills (Figma Sketch Storybook etc).
*Multilingual UI development or localization/internationalization experience.
*Previous collaboration with hardware/embedded/systems teams.
We offer*:
*not applicable for freelancers
Full Time