Key Responsibilities:
• Develop, maintain, and improve JavaScript SDKs.
• Write clean, scalable, and maintainable JavaScript/TypeScript code.
• Build and enhance features using ReactJS where required.
• Debug and troubleshoot SDK-related issues.
• Understand existing codebases and contribute to feature development.
• Write unit tests and ensure code quality.
• Collaborate with backend, frontend, and other engineering teams.
• Participate in code reviews and follow engineering best practices.
• Investigate technical issues and provide effective solutions.
• Learn and work with real-time communication concepts such as WebRTC, WebSocket.