Ovii Job Board

Bright Script/Roku Developer

Proximity

Bengaluru, India • Onsite - Bengaluru, India • Full-Time • 4+ years

Posted 2026-08-11 Tech & Engg

Apply on employer site

Job Description

Ovii's Interpretation of the Role

We need an experienced BrightScript/Roku developer to design, build, and maintain high‑quality TV applications on the Roku platform. The role centers on creating performant video‑streaming experiences, integrating backend services, and meeting Roku certification standards.

Role Snapshot

  • Build Roku TV applications
  • Develop with BrightScript & SceneGraph
  • Integrate HLS/DASH video streaming
  • Implement DRM, subtitles, and multiple audio tracks
  • Optimize startup, memory, and rendering performance
  • Collaborate with cross‑functional product teams

Must-Have Requirements

  • BrightScript
  • Roku SceneGraph
  • Roku SDK
  • HLS / MPEG‑DASH streaming
  • DRM integration
  • REST API consumption
  • JSON handling
  • Git
  • Performance optimization
  • Remote‑control UI navigation
  • Analytics & telemetry
  • Automated testing
  • Connected TV or media applications
  • BrightScript development

Nice-to-Have Signals

  • Roku Pay
  • Roku Advertising Framework (RAF)
  • Roku certification
  • Roku Pay and Advertising Framework experience

Work Setup

  • Location: Bengaluru, India
  • Work mode: ONSITE
  • Employment type: Full-Time

Not Specified in JD

  • Salary range
  • Visa sponsorship
  • Relocation
  • Travel
  • Security clearance
  • Coding test
  • Portfolio
  • GitHub
  • Writing sample
  • Cover letter

What You'll Likely Work On

  • Design, develop, and maintain Roku applications using BrightScript and SceneGraph
  • Create reusable UI components and integrate with backend services via REST APIs
  • Implement and fine‑tune adaptive video playback (HLS/DASH) with DRM, subtitles, and multiple audio tracks
  • Build Roku‑specific features such as deep linking, Roku Pay, and Advertising Framework
  • Optimize app startup time, memory usage, rendering, and playback reliability on TV devices
  • Debug device‑level issues, including network, DRM, and performance problems
  • Add analytics, telemetry, and automated tests to ensure quality and certification compliance
  • Collaborate with backend, video, product, design, QA, and DevOps teams and participate in code reviews

Good Fit If You Have

  • Strong hands‑on experience with BrightScript and Roku SceneGraph
  • Familiarity with TV‑first UI patterns and remote navigation
  • Experience building video streaming apps with HLS/DASH and DRM

Skills

  • BrightScript
  • Roku SceneGraph
  • Roku SDK
  • HLS / MPEG‑DASH adaptive streaming
  • DRM integration
  • REST API consumption
  • JSON handling
  • Git
  • Performance optimization
  • Remote‑control UI navigation
  • Analytics & telemetry
  • Automated testing