Joining the Dailymotion engineering team means deploying cutting-edge video technologies on a global scale and taking on technical challenges to develop innovative products and services.
We are currently seeking a talented software developer specializing in video to join our team. The successful candidate will be experienced in optimizing video-based applications, with a focus on video encoding, native video players and other video-related features.
Key Responsibilities:
Design and build advanced video features to provide equivalent user experience for the iOS and Android platform
Improve video playback performance and other video-related functionalities.
Experiment video streaming optimizations through PoC and provide ways to industrialize the outcome
Provide technical analysis about new video codec implementation possibilities and their potential gains
Qualifications:
Good Knowledge of video file formats, video metadata, streaming protocols and optimizations (HLS/Dash/SRT/RTMP/Smooth…)
Provide a unified experience across all platforms through knowledge of iOS and Android video possibilities:
Has previous development experience on Native stacks such as:
- NDK (Native C++ on Android) / Swift / Objective-C
- ExoPlayer or AVPlayer usage optimization
Good knowledge of:
- common video tools (ffmpeg, mediainfo, …)
- video codecs (H264/H265, GOPS, KeyFrames,…)
- audio codecs (AAC/AC3/…)
Video editing, overlay (stickers on top of video), pip, filters (on iOS & Android), trim
Scripting (Python3, bash, Perl, JS, …)
Programming languages knowledge (C/C++, Golang)
POC & keeping us up to date with latest video technologies / possibilities.
Good communication skills and ability to work effectively in a small fast-paced team.
Be self-motivated to explore new technologies, apps, tools and frameworks.
At Dailymotion, we empower candidates to take action. If this job sounds like a great opportunity for you, be confident in your skills, we are always happy to meet you! If needed, we can accommodate our recruitment process for your special abilities.