Hiring Now

Senior Roku Developer

Full-time

Commitment type

Europe

Location

$4000 - $5500/month

Salary
Job Description

Adeva is a global talent network that enables work without boundaries by connecting tech professionals with top companies worldwide. 

We are looking for a Senior Roku Developer to join a Player Engineering team working on a large-scale streaming platform.

This team is responsible for building and evolving the playback experience across a wide range of OTT platforms, delivering high-quality video streaming to millions of viewers globally. The role focuses on developing and maintaining Roku applications with a strong emphasis on video playback performance, advertising integrations, and user experience.

You will work closely with backend streaming teams, product, QA, and other client platform engineers to deliver reliable, high-performance playback experiences for live and on-demand content.

Responsibilities

  • Develop and maintain Roku applications using BrightScript
  • Implement and optimize video playback workflows for live and VOD streaming
  • Integrate and maintain advertising solutions using Roku Advertising Framework (RAF)
  • Ensure a high-quality playback experience, including startup time, buffering behaviour, and error handling
  • Work closely with streaming platform teams to integrate with DRM, CDN delivery, and manifest formats (HLS/DASH)
  • Diagnose and resolve playback issues across device models and OS versions
  • Contribute to architectural discussions and technical design decisions for the player ecosystem
  • Support monitoring, logging, and debugging of playback behaviour in production environments

Requirements

  • Strong experience developing applications for Roku
  • Expertise in BrightScript
  • Solid understanding of video streaming technologies, including HLS, adaptive bitrate streaming, and media playback pipelines
  • Experience integrating advertising workflows, ideally using Roku Advertising Framework (RAF)
  • Strong debugging and performance analysis skills
  • Experience working in Agile engineering teams
  • Ability to collaborate effectively with backend, product, and QA teams

Nice to Have

  • Familiarity with DRM systems and OTT authentication workflows
  • Experience with OTT video platforms or large-scale streaming services
  • Familiarity with analytics and player instrumentation
  • Experience with SSAI and CSAI advertising models

About Adeva

Adeva is an exclusive network of engineers, product and data professionals that connects consultants with leading enterprise organizations and startups. Our network is distributed all over the world, with engineers in more than 35 countries. Our company culture builds connections, careers, and employee growth. We are creating a workplace from the future that values flexibility, autonomy, and transparency. If that sounds like something you’d like to be part of, we’d love to hear from you.

Required skills
  • Roku
Apply for This Job

Or, continue with

Share this job

Not what you’re looking for? Check out these similar roles.

Senior Java Developer

Hiring Now

$4000 - $5500/month

Europe

Full-time

  • Spring Boot
  • AG Grid
  • LaunchDarkly
  • Auth0

View Details

Lead WordPress Engineer – Project Technical Owner

Hiring Now

$5500 - $7000/month

Europe

Full-time

View Details

Senior Lead Developer

Hiring Now

$5500 - $7000/month

Europe

Full-time

  • PHP
  • Wordpress
  • JavaScript

View Details

Java Backend / Full-Stack Developer (Lead & Senior)

Hiring Now

$4000 - $5500/month

Europe

Full-time

  • Angular.js
  • GCP

View Details

Platform Engineer

Hiring Now

$4000 - $5500/month

Europe

Full-time

  • Kubernetes
  • DevOps
  • Linux
  • AWS

View Details

Senior Java Developers

Hiring Now

$4000 - $5500/month

Europe

Full-time

  • Java
  • MySQL
  • PostgreSQL

View Details

Senior Ruby on Rails Developer

Hiring Now

$5500 - $7000/month

Europe

Full-time

  • Ruby On Rails
  • Hotwire
  • Tailwind

View Details

Tech Lead (Senior Staff/Principal Engineer)

Hiring Now

$8500+/month

Mexico, United States

Full-time

  • Python
  • Node.js
  • Golang

View Details