Description
We are seeking a Senior WebRTC Developer to join our team on a contract-to-hire basis. In this role, you will enhance and optimize our WebRTC client stack, which is crucial for supporting real-time voice chat and live streaming features. You will engage with various platforms to ensure a seamless and scalable experience for high-concurrency environments.
Company Culture and Environment
Our work environment emphasizes collaboration and communication, fostering a space where team members can provide and receive constructive feedback to ensure high-quality code delivery. We value self-motivated individuals who can work well within a team setting.
Career Growth and Development Opportunities
This position offers the potential for professional development as you lead the implementation of WebRTC across multiple teams and contribute to innovative projects.
Detailed Benefits and Perks
While specific benefits are not listed, the contract-to-hire nature of the position suggests opportunities for long-term employment and career advancement within the company.
Compensation and Benefits
• Competitive salary based on experience
• Opportunities for contract-to-hire conversion, leading to full-time employment
Why you should apply for this position today
By joining our team, you will have the opportunity to work on cutting-edge technology in the WebRTC domain, contributing to high-impact projects that enhance real-time communication features.
Skills
• Extensive experience with C++ (6+ years of professional development experience)
• Expertise in WebRTC concepts and protocols, with hands-on implementation experience
• Practical experience debugging on mobile devices (Android, iOS) or embedded systems
• Strong communication and collaboration skills
• Experience designing and maintaining APIs is a plus
Responsibilities
• Lead the implementation of WebRTC across multiple teams
• Develop and optimize the WebRTC client stack for deployment across various platforms
• Integrate advanced monitoring and tracing tools into the client stack to enhance performance and troubleshooting
• Collaborate with the team by providing and receiving code review feedback to ensure high-quality, performant C++ code
Qualifications
• 6+ years of professional C++ development experience
• Deep understanding of WebRTC concepts and protocols
• Practical experience debugging on mobile devices or embedded systems
• Strong communication skills and the ability to work well within a team
• API design and maintenance experience is a plus
Education Requirements
• Bachelor’s degree in Computer Science, Engineering, or a related field preferred
Education Requirements Credential Category
• Degree in relevant field (Bachelor’s degree)
Experience Requirements
• 6+ years of experience in C++ development
• Proven experience with WebRTC implementation
• Experience in debugging on mobile and embedded systems
Why work in Los Angeles, CA
Los Angeles offers a vibrant atmosphere with a diverse culture, making it an exciting place to live and work. The city is known for its rich entertainment industry, innovative tech scene, and numerous recreational activities, providing a well-rounded lifestyle that supports both personal and professional growth.