Search 100,000+ live jobs across India

Free to search · AI fit score against your CV · tailor your résumé in one click

Job description

Job Requirements Role Summary Senior frontend engineer building high-performance, real-time web experiences for streaming and interactive workflows. The role focuses on responsive UI, low-latency interactions, and robust behaviour under variable network and device conditions. Key Responsibilities • Develop and maintain real-time web applications using React (or comparable modern framework) • Implement real-time features: video/audio rendering, screen share, chat, annotations, and remote interaction controls • Integrate with WebRTC clients and signalling flows; handle reconnection, device selection, and user permissions • Optimise for performance: render efficiency, memory usage, frame rate stability, and startup time • Build accessible, maintainable component architectures and consistent UX patterns • Collaborate with backend/WebRTC teams on APIs, events, and session lifecycle • Implement telemetry and client-side logging to support production diagnostics Work Experience Must-have Skills & Experience • 6–10 years in frontend engineering with modern React • Strong React expertise (state management, performance profiling, component architecture) • Experience building real-time/interactive web apps (streaming, collaboration, dashboards with live updates) • Comfortable debugging complex client issues (browser APIs, media devices, permissions) • Strong testing discipline (unit/integration/e2e as appropriate) Good-to-have / Bonus • WebRTC integration experience on the frontend (media tracks, device APIs, reconnection) • Experience with Canvas/WebGL for overlays/annotations • Experience designing UX for low-latency control/feedback loops • Knowledge of observability tooling (client metrics, logging pipelines)

More jobs at Quest Global

All Quest Global jobs (1,589)

Engineering jobs in Bengaluru

Engineering jobs in Bengaluru (14,549)

Other Engineering jobs in India

All Engineering jobs in India (44,404)