The engineer will implement and stabilize the real-time communication layer using LiveKit and WebRTC within the project. Responsibilities include managing room states, participant roles, device selection, and ensuring seamless connectivity across various browsers and mobile devices.
The backend engineer will build and maintain scalable SaaS services, including API development, session tracking, and system integrations. They are responsible for implementing secure endpoints, managing database structures, and ensuring robust error handling and logging in production environments.
Develop a multi-user browser-based collaboration system using React and WebRTC. Focus on creating a stable, production-ready front-end architecture for real-time communication.