Our client is seeking a highly experienced Senior C++ Developer to join a fully remote team in South Africa, working on high-performance real-time video streaming and processing applications used by leading global production studios. This role is ideal for a developer who enjoys deep technical ownership and working on complex media systems.

Key Responsibilities:

  • Develop and maintain C++/Qt applications for real-time video capture, streaming, and playback
  • Work on macOS-focused desktop applications with additional Windows support
  • Implement and optimise WebRTC and GStreamer-based media pipelines
  • Contribute to video codec integration (H.264/H.265) and performance tuning
  • Handle macOS build processes including code signing, notarisation, and deployment
  • Collaborate with a small, fast-moving engineering team in an agile environment

Requirements:

  • Extensive C++ development experience with production-grade systems
  • Strong proficiency with Qt framework
  • Hands-on experience with WebRTC and GStreamer
  • Solid understanding of video codecs (H.264, [URL Removed]
  • Experience building and shipping macOS applications
  • Must be based in South Africa and open to fully remote work

Only shortlisted candidates will be contacted. Submit your CV to [Email Address Removed] or call [Phone Number Removed];.
Visit our website for more exciting career opportunities: [URL Removed] Correspondence will only be conducted with short listed candidates. Should you not hear from us within 4 days, please consider your application unsuccessful.

Desired Skills:

  • Qt framework
  • Senior C++ Developer

Learn more/Apply for this position