Search by job, company or skills

Enterprise Minds, Inc

Front-End Developer (React.js)_EM15525

new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 months ago
  • Over 50 applicants

Job Description

Front-End Developer (React.js) Video Surveillance Applications

Position Title

Front-End Developer React.js

Location:

Hyderabad

Department

Engineering / Product Development

Reports To

Engineering Manager / Front-End Lead

Role Summary

We are looking for a skilled and experienced Front-End Developer with strong expertise in React.js to join our team. The ideal candidate will be responsible for building responsive, scalable, and secure front-end applications for video surveillance and real-time monitoring platforms. This role demands hands-on experience with video streaming technologies, real-time data integration, and enterprise-grade security practices.

Key Responsibilities

  • Design and develop responsive UI components using React.js and TypeScript.
  • Build advanced user interfaces for live and recorded video streaming, real-time dashboards, and alert systems.
  • Integrate with backend services via REST APIs and WebSockets for real-time updates.
  • Implement secure coding practices aligned with OWASP ASVS Level 2 standards.
  • Work with video libraries such as HLS.js or WebRTC for seamless streaming experiences.
  • Develop cross-platform desktop applications using Electron or hybrid mobile applications using WebView.
  • Collaborate with UX designers, backend engineers, and product managers to deliver cohesive solutions.
  • Support multi-tenant architecture and implement advanced access control mechanisms.
  • Ensure the application is optimized for speed, performance, and accessibility.

Essential Skills & Qualifications

  • 5 to 6+ years of experience in front-end development.
  • Proficiency in React.js, JavaScript, and TypeScript.
  • Strong understanding of RESTful APIs, WebSockets, and real-time communication.
  • Familiarity with state management libraries like Redux.
  • Experience working with secure coding principles and compliance standards.
  • Exposure to video streaming UI using HLS.js/WebRTC.
  • Hands-on experience building apps for Electron or WebView environments.

Preferred / Nice-to-Have

  • Experience in domains like public safety, smart cities, or video surveillance.
  • Knowledge of GStreamer, Mapbox, Leaflet, or geospatial visualization tools.
  • Proficiency with UI libraries like Tailwind CSS or Material UI.
  • Understanding of STQC or similar surveillance/compliance standards.

Key Attributes

  • Strong analytical and problem-solving skills.
  • Excellent communication and team collaboration abilities.
  • Passion for building user-centric, secure, and high-performance applications.
  • Ability to adapt in a fast-paced, agile development environment.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 124059535