Enable job alerts via email!

WebRTC Developer

Apex Systems

Bellevue (WA)

Remote

USD 80,000 - 120,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a WebRTC Developer, where you'll dive deep into real-time communication projects. This role focuses on enhancing voice chat features using modern C++ and WebRTC technology. You'll work on integrating solutions for both iOS and Android platforms, ensuring seamless communication across various setups. Collaborate with a diverse team and contribute to innovative projects that push the boundaries of technology. This is an exciting opportunity to make a significant impact in a dynamic environment that values innovation and teamwork.

Benefits

Comprehensive benefits package
Career resources and training
Development opportunities
Flexible work arrangements

Qualifications

  • Proficiency in modern C++ and understanding large codebases.
  • Experience with WebRTC technology and debugging on mobile platforms.

Responsibilities

  • Develop and maintain the core WebRTC stack for upcoming needs.
  • Integrate C++ libraries into iOS and Android platforms.
  • Collaborate with the US SDK team on new projects.

Skills

C++
WebRTC
Debugging on iOS
Debugging on Android
Client-side development for Android
Client-side development for iOS
Communication skills

Job description

Project Background and Details: We are seeking a WebRTC Developer to join our team and contribute to our real-time communication projects. This role involves diving deep into WebRTC technology, particularly focusing on its implementation in C++. The successful candidate will work on enhancing our Fortnite voice chat feature, ensuring high concurrency and seamless integration across various platforms.

Key Responsibilities:

  1. Develop and maintain the core WebRTC stack for upcoming needs.
  2. Integrate C++ libraries into iOS and Android platforms.
  3. Debug and troubleshoot issues on iOS and Android.
  4. Collaborate with the US SDK team to land changes in new projects.
  5. Write and maintain tests to ensure code quality.
  6. Explain complex concepts to team members and stakeholders.
  7. Capture Unreal Engine output for pixel streaming to clients.
  8. Expand WebRTC capabilities within the client side, handling data, video, and audio across multiple setups.

Required Skills & Technologies:

  • Proficiency in modern C++ and ability to understand large codebases.
  • Experience with WebRTC technology.
  • Strong debugging skills, particularly on iOS and Android.
  • Fluent in client-side development for Android and iOS.
  • Excellent communication skills to navigate time zone and language barriers.

Preferred Skills:

  • Familiarity with pixel streaming and Unreal Engine.

Soft Skills & Team Culture:

  • Ability to work with a diverse team spread across Eastern Europe, the UK, the West Coast, and Australia.
  • Flexibility to sync with different workstreams and time zones.
  • Strong communication skills to ensure alignment on architectural records and project goals.

Duration: 1 year, contract-to-hire

Work Arrangement: Remote

EEO Employer

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or 844-463-6178.

Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior WebRTC Developer (freelance)

webrtcwork

Remote

USD 90.000 - 120.000

Today
Be an early applicant

Senior WebRTC Developer - Media Services

LiveSwitch

Remote

USD 90.000 - 150.000

30+ days ago