Job Openings Roku Developer

About the job Roku Developer

Roku Developer

Job Type: Full-time / Contract

Location: Remote / Hybrid / On-site (as per company policy)

Job Overview

We are seeking a skilled Roku Developer to design, develop, and optimize high-quality Roku applications using BrightScript and SceneGraph. You will be responsible for implementing UI components, integrating APIs, ensuring performance optimization, and troubleshooting issues across various Roku devices.

Key Responsibilities

Develop and maintain Roku applications using BrightScript and SceneGraph.

Implement engaging UI/UX experiences, ensuring smooth navigation and responsiveness.

Integrate RESTful APIs, third-party services, and backend systems for content delivery.

Optimize app performance across various Roku devices and different network conditions.

Debug, troubleshoot, and resolve issues related to performance, memory management, and user experience.

Ensure compliance with Roku certification guidelines and best practices.

Implement DRM solutions (e.g., PlayReady, Widevine) for secure content streaming.

Work with designers and product teams to create a seamless streaming experience.

Conduct unit testing and assist in user acceptance testing (UAT) for application stability.

Stay updated with Roku's latest SDK updates, features, and industry best practices.

Required Skills & Qualifications

2+ years of experience in Roku development.

Proficiency in BrightScript and SceneGraph application framework.

Experience integrating RESTful APIs and handling JSON/XML data.

Strong knowledge of video streaming protocols (HLS, DASH) and DRM solutions.

Understanding of MVVM architecture and Rokus UI/UX guidelines.

Experience with performance optimization and memory management for embedded systems.

Familiarity with analytics and tracking tools for Roku apps.

Ability to debug and troubleshoot using Rokus Developer Console and log analysis tools.

Experience working with Git and version control workflows.

Nice-to-Have Skills

Experience with ad integration (Google IMA, Roku Ads Framework).

Knowledge of cross-platform OTT development (Fire TV, Apple TV, Android TV).

Familiarity with CI/CD pipelines and automated deployment for Roku apps.

Previous experience publishing and maintaining apps on the Roku Channel Store.

Soft Skills

Strong problem-solving skills and attention to detail.

Excellent communication and collaboration skills.

Ability to work independently and meet project deadlines.

Benefits & Perks

Competitive salary

Remote work flexibility

Health benefits & PTO

Learning & development opportunities