
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