Back to jobs
Quest Global

Frontend Engineer

Bangalore, Karnataka, IndiaPosted 1 weeks ago
Full-timehybrid

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

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)



See Your Match Score

Sign up and Renata will show you how this job matches your skills and experience.

Get Started Free
Frontend Engineer at Quest Global | Renata