DevJobs

Frontend Developer (Player)

Overview
Skills
  • JavaScript JavaScript ꞏ 4y
  • TypeScript TypeScript
  • HLS
  • MPEG-DASH

We are searching for an experienced JavaScript Developer to join our Player team and directly impact the operations, engineering and delivery of our core product. 


What you’ll be doing

You’ll be leading the design, development and optimization of our next generation video player library. In this role, you’ll be responsible for implementing and optimizing video and ad tech features, improving architecture, writing tests and supporting our customers playback issues.


About you

We are looking for someone with a positive attitude towards teamwork and collaboration. This is an individual who enjoys ping ponging ideas with team mates, and tends to thrive when faced with complex technical challenges. He/She takes pride in writing elegant and maintainable code, and is happy to mentor fellow developers and help them improve their coding practices. 


Key responsibilities

  • Develop and maintain custom JavaScript video players for various platforms and browsers
  • Actively contribute to the overall development, design and architecture of our core product
  • Implement and optimize video and playback features using multiple player engines
  • Integrate and optimize video advertisement solutions
  • Troubleshoot and resolve playback and advertisement issues
  • Optimize video and advertisement performance for different devices and network conditions


Requirements

  • +4 years consecutive experience as a software developer - preferably in JS / Typescript
  • Experience developing micro services architecture
  • Excellent eye for good code architecture and clean code - very detail oriented on what's relevant
  • Experience in multimedia frameworks and protocols, such as MPEG-DASH and HLS
  • Hands-on experience developing in multiple code stacks (mobile, web, backend, DB, infrastructure - advantage)
  • Knowledge of video codecs, streaming protocols, and adaptive bitrate streaming - advantage 
  • Superb communication and interpersonal skills
  • Strong personal fit with our team culture and values


About Truvid

Truvid is an online video technology provider that delivers end-to-end communication and distribution solutions for media owners worldwide. 

Our platform supplies the full technological funnel in order for Publishers to consume, deliver and monetize quality video experiences. 



Truvid