Our customer:
World leader in Virtual Advertising and Virtual Product Placement. It has created Virtual Advertising and Branding services for television stations and producers worldwide, bringing incremental revenues for stations and rights holders and delivering new and impactful advertising for agencies and brands.
Responsibilities:
- Develop and maintain the backend pipeline to monitor, synchronize, and manipulate video streams such as SRT & HLS and MySQL resources on the cloud;
- Integrate and manage modules written both in C++ and Node.js;
- Implement a complex metadata system over AWS, including S3 security access and
acceleration;
- Design and deploy backend architecture (Node.js) to manage data allocation and pipeline control;
- Create and maintain a dashboard to monitor pipeline status and performance;
- Web frontend that can manipulate AR content in a synchronized manner over a DRM
video playback;
- Ensure frame-accurate synchronization of video play out with WebGL rendering of
augmented content;
- Work across multiple browsers and operating systems to deliver a consistent and
high-quality user experience;
- Utilize advanced web development techniques and WebGL to achieve smooth and
interactive augmentations.
Required experience and skills:
- 5+ years of experience in Full-stack development;
- Experience with Node.js;
- Experience with Web technologies (JavaScript, HTML, CSS);
- Experience in real-time video processing;
- Deep understanding of rendering synchronization techniques for multimedia content in a web browser environment;
- Hands-on experience with WebGL;
- Familiarity with DRM video streams (SRT, HLS) and Image Processing in the browser.
- English - upper-intermediate+.
Would be plus:
- Knowledge of cloud storage solutions, specifically AWS S3;
- Experience with database management, particularly MySQL;
- Experience with C++ real-time programming;
- Knowledge of modern DevOps practices and tools;
- Previous experience with sports broadcasting and AR technology.
Working conditions:
- 5-day working week, 8-hour working day, flexible schedule;
- All public holidays are days off;
- Vacation and sick leave are covered by the company;
- Remote work.