Front End Engineer (React) for Video Surveillance System

11 Minutes ago • 5 Years + • Frontend Development

Job Summary

Job Description

We 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.
Must have:
  • 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 security—across desktop and mobile browsers.
  • 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.
Good to have:
  • Hands-on experience with media and video player APIs (e.g., HLS.js, video.js, 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.
  • UX/UI design skills (Figma, Sketch, Storybook, etc).
  • Multilingual UI development or localization/internationalization experience.
  • Previous collaboration with hardware/embedded/systems teams.
Perks:
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

Job Details

We 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 security—across 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., HLS.js, video.js, 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*:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

*not applicable for freelancers

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Ukraine

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Frontend Development Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Leonardów, Łódź Voivodeship, Poland (Remote)

Lviv, Lviv Oblast, Ukraine (Remote)

Ukraine (Remote)

Ukraine (Remote)

Ukraine (Remote)

Kyiv, Kyiv City, Ukraine (Hybrid)

Buenos Aires, Buenos Aires, Argentina (Remote)

View All Jobs

Get notified when new jobs are added by N-ix

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug
Contact Us
hello@outscal.com
Made in INDIA 💛💙