Job details

Front-End Developer (React.js)

  • Java
  • Redux
  • REST
  • TypeScript
  • Agile
  • Angular

Posted: 2 weeks ago

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.



  • IT Services & Consulting,
    Full Time, Permanent
    Software Development
    Education
    B.Tech/B.E. in Any Specialization
    Any Postgraduate