Search thousands of fresh jobs

×
This job is expired
Datafin

Senior C++ Developer — Video Streaming & Processing (Fully Remote)

Datafin

  • R Undisclosed
  • Permanent Senior position
  • Durban
  • Posted 04 Jun 2026 by Datafin
  • Expires in 34 days
  • Job 2640278
Apply Now

About the position

ENVIRONMENT:

An innovative IT Services and Consulting company is seeking a Senior C++ Developer to join a globally used real-time collaboration platform designed for post-production teams. The platform enables frame-accurate 4K video livestreaming for editorial, VFX, colour grading, and sound review, and is trusted daily by some of the world's leading studios, agencies, and brands. This is a fully remote opportunity with a US-based company, operating during South African working hours. The successful candidate will be responsible for developing and maintaining desktop and Apple-platform applications within a C++/Qt environment. The role focuses on real-time video capture, streaming, and playback technologies, with a strong emphasis on the macOS user experience, as the majority of users operate on Apple devices. Responsibilities span the full application lifecycle, from low-level media processing and optimisation through to building, code signing, notarising, and delivering high-quality native applications.

 

DUTIES:

  • Developing and maintaining desktop and Apple-platform applications using C++ and Qt.
  • Designing, building, and enhancing features for a real-time collaboration platform used by post-production teams.
  • Developing and supporting real-time video capture, streaming, and playback functionality.
  • Optimising application performance to ensure frame-accurate 4K video livestreaming.
  • Focusing on delivering a high-quality macOS user experience across the platform.
  • Working with low-level media processing, video handling, and streaming technologies.
  • Troubleshooting and resolving application, performance, and media-related issues.
  • Collaborating with cross-functional teams to deliver new features and product enhancements.
  • Building, packaging, and deploying native desktop applications.
  • Managing application code signing, notarisation, and release processes for Apple platforms.
  • Ensuring software reliability, stability, and scalability across supported environments.
  • Participating in code reviews and maintaining high software development standards.
  • Testing, debugging, and maintaining applications throughout the software development lifecycle.
  • Contributing to the continuous improvement of architecture, performance, and user experience.
  • Supporting the delivery of production-ready software used by leading global studios, agencies, and brands.
 

REQUIREMENTS:

  • 10 Years Deep C++ expertise (the kind that comes from years of shipping production software) and strong command of the Qt framework
  • Hands-on experience with WebRTC and GStreamer
  • Working knowledge of video codecs, particularly 264 and [URL Removed] (HEVC)
  • Proven experience building and packaging macOS applications — including code signing, notarisation and update tooling such as Sparkle
Nice to have:

  • Mac-first instincts and fluency in Xcode
  • Broader audio/video codec and real-time media processing experience
  • Swift, with iOS / tvOS development history
  • Basic JavaScript / React (or the appetite to learn it)
  • Familiarity with Windows desktop development (the product supports Windows too)
 

ATTRIBUTES:

  • A self-starter mindset: comfortable taking ownership, working independently in a small fast-moving team, and picking up whatever you don't already know

Desired Skills:

  • Java
  • React
  • Swift

About The Employer:

An innovative IT Services and Consulting company.

Apply Now

Datafin

About the agency

Datafin Recruitment was established in 1999 and is one of South Africa’s leading Recruitment companies. Owned and managed by two sisters Lindy and Bev Sollinger, we focus on connecting with both our clients and candidates in an authentic conscious meaningful manner. We focus on the Tech, Digital/Online, Data, Finance and HR industries.

Receive a daily digest of all new jobs matching this job. Your information is safe with us and you can cancel any time.

Expires in 33 days

Email me jobs similar to: Senior C++ Developer — Video Streaming & Processing (Fully Remote)

Receive a daily digest of all new jobs matching this job: Senior IT Auditor. Your information is safe with us and you can cancel at any time.