Senior Javascript Engineer (MaginePro)

On behalf of our customer we are looking for a Senior JavaScript Engineer with a background in digital media and OTT platforms to help develop the next generation TV and video experience for web and smartTV.



  • Test, design, code and life-cycle-manage our web and smartTV products
  • Develop our html template app used by our partners on the web
  • Develop our web player SDK used for playing video streams
  • Work together with other developers, product owners, testers and designers




  • Solid experience with JavaScript and CSS/HTML
  • Experience with with React / Preact
  • Experience with client/server architectures using HTTP, REST and JSON.
  • Building SDKs
  • Test automation and CI
  • It’s a bonus if you have experience in any of these but not required- Enzyme or Cypress, Chromecast, TypesScript, GraphQL with Apollo, SmartTV app Development or Video Streaming Services.



  • You believe in great Team work and proactively looking at ways to improve team  output and performance
  • You get things done thanks to your curiosity and willingness to dig deep
  • You enjoy working with systems and services that are in a continuous state of development
  • You are an innovator who loves challenges and always thinking to bring something new




  • Flexible working hours with the possibility to work remotely
  • Opportunity to experiment with new technologies
  • A multicultural work environment with vibrant office in central Lviv



“At Magine, we’re dedicated to connecting fantastic video to audiences in any corner of the globe. We partner with creators and distributors to enable them through every aspect of setting up their own OTT / video streaming service. We’re passionate about great content and our mission is to protect generations of creativity to come through high quality, safe and legal distribution.


We are a diverse group where everyone is equal and all ideas and opinions count. Flexibility in working and mind are important to be a part of a team in which change is, and will, happen constantly.”

Sounds exciting? We think so and we are looking for more talented people to join the team.


Apply now!
  • Max. file size: 64 MB.