We're looking for enthusiastic Full Stack Web Developers to join our development team building a browser-based Vision Mixer GUI for live video production studio in the cloud. You'll work with cutting-edge IP-based video technologies, developing intuitive, real-time user interfaces that control live switching, transitions, audio mixing, and overlays, online graphics etc.
You'll work under guidance from senior engineers and UI/UX designers to implement new features, integrate APIs, and ensure the web application is fast, stable, and visually appealing.
Key Responsibilities
Develop responsive and interactive web interfaces for the Vision Mixer using ReactJS/ Redux frameworks
Implement real-time communication features (WebSockets / WebRTC) between the web GUI and backend mixer engine.
Design and integrate RESTful / WebSocket APIs for video, audio, and control data exchange.
Develop and customize backend modules using frameworks to support dynamic and efficient rendering of front-end components.
Optimize performance for low latency, quick response times, and efficient rendering.
Testing, debugging, and documentation of code.
Desired Skills:
Frontend:
Strong knowledge of HTML5, CSS, and JavaScript
Knowledge of ReactJS / Redux technologies
Basic understanding of WebSocket or WebRTC technologies
Knowledge of UI/UX principles and responsive design
Backend:
Basic understanding of REST APIs and JSON-based communication
Familiarity with databases like MongoDB & MySQL
Knowledge of PHP Frameworks
Experience with Node.js (or similar frameworks)
Understanding of authentication and session management
General / Tools:
Version control using Git / GitHub
Basic understanding of Docker or containerised development
Qualification:
B.E/B.Tech in Computer Science, Information Technology or Electronics
Masters in Computer Applications (MCA)
M.Sc. in Computer Science or Information Technology
What candidates will learn:
Real-time control systems for IP-based live video production & broadcast systems
WebRTC, NDI, and low-latency audio / video / data streaming technologies
Designing intuitive UIs for professional broadcast environments
Working with C++ backend and web-based operator interfaces
Opportunity to learn cloud-based containerisation, orchestration, and deployment technologies
EWEBUI - Full Stack Web Developer - Browser based UI
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.