1

Roku Brightscript Jobs (NOW HIRING)

Python, Ruby, Lua, Roku, BrightScript Qualifications Additional Information All your information will be kept confidential according to EEO guidelines.

Senior Roku Developer

Fort Lee, NJ

$55.50 - $73.25/hr

Own the design, development, and maintenance of Roku (BrightScript / SceneGraph) applications * Drive technical decisions and architecture for Roku app features and enhancements * Translate business ...

Must have strong BrightScript/SceneGraph expertise and proven Roku app development experience . Due to client request, candidates must be eligible to work in the United States without sponsorship.

Experienced working with Roku development tools and video playback components, such as roVideoPlayer or SceneGraph video nodes. * High proficiency in Brightscript is recommended. * Experience working ...

Senior Roku Engineer

Austin, TX · Remote

$125K - $165K/yr

The ideal candidate has deep expertise in BrightScript, SceneGraph, and the full Roku application lifecycle from development through App Store deployment. Key Responsibilities * Architect, develop ...

Senior Roku Engineer

Austin, TX · Remote

$125K - $165K/yr

The ideal candidate has deep expertise in BrightScript, SceneGraph, and the full Roku application lifecycle from development through App Store deployment. Key Responsibilities * Architect, develop ...

Roku's constraints - tight memory budgets, a single-threaded render loop, hardware spanning five ... You can name what changed You open a 200-file BrightScript repo you've never seen and start making ...

Senior Software Engineer - Roku

Burbank, CA · On-site

$130K - $171K/yr

... APIs, BrightScript Memory Monitor, and Perfetto tracing to find and fix performance problems before users hit them • Build real-time personalization and engagement features - personalized ...

Roku's constraints - tight memory budgets, a single-threaded render loop, hardware spanning five ... You can name what changed You open a 200-file BrightScript repo you've never seen and start making ...

Roku's constraints - tight memory budgets, a single-threaded render loop, hardware spanning five ... You can name what changed • You open a 200-file BrightScript repo you've never seen and start ...

Roku's constraints - tight memory budgets, a single-threaded render loop, hardware spanning five ... You can name what changed You open a 200-file BrightScript repo you've never seen and start making ...

... APIs, BrightScript Memory Monitor, and Perfetto tracing to find and fix performance problems before users hit them Build real-time personalization and engagement features - personalized ...

Roku's constraints - tight memory budgets, a single-threaded render loop, hardware spanning five ... You can name what changed • You open a 200-file BrightScript repo you've never seen and start ...

next page

Showing results 1-20

Roku Brightscript information

What is a Roku BrightScript developer?

A Roku BrightScript developer is a software engineer who specializes in building channels (apps) for Roku streaming devices using the BrightScript programming language. BrightScript is a proprietary language designed specifically for Roku, and it allows developers to create interactive and media-rich applications. These developers are responsible for designing, coding, testing, and maintaining Roku channels, often working with video streaming, user interfaces, and third-party APIs. They may also optimize app performance and ensure compliance with Roku's guidelines for publication in the Roku Channel Store.

What are some common challenges Roku BrightScript developers face when working on streaming app projects?

Roku BrightScript developers often encounter challenges related to optimizing app performance for various Roku device models, as devices differ significantly in processing power. Debugging can also be more complex, given the limited tooling compared to other platforms. Additionally, developers must pay close attention to Roku’s user interface guidelines and certification requirements to ensure smooth app approval and a consistent user experience. Collaboration with designers and backend engineers is essential to deliver an engaging and reliable streaming application.

What is the difference between Roku Brightscript vs Roku Developer?

AspectRoku BrightscriptRoku Developer
Primary RoleProgramming language used to develop channels/apps for Roku devicesProfessional who creates, tests, and maintains Roku channels using Brightscript and related tools
Required SkillsProficiency in Brightscript, XML, and Roku SDKBrightscript knowledge, UI design, and app deployment skills
Work EnvironmentDevelopment environment focused on coding and scriptingCollaborative environment involving coding, testing, and deployment

Roku Brightscript is the scripting language used to build Roku channels, while a Roku Developer is a professional skilled in using Brightscript and related tools to create and maintain Roku apps. The language is a technical skill, whereas the developer role encompasses the overall process of app development, testing, and deployment.

What are the key skills and qualifications needed to thrive as a Roku BrightScript Developer, and why are they important?

To thrive as a Roku BrightScript Developer, you need strong programming skills in BrightScript and a solid understanding of Roku's SceneGraph framework, often supported by experience in streaming media app development. Familiarity with Roku's development tools, such as Roku SDK, debugging tools, and version control systems like Git, is essential. Attention to detail, problem-solving ability, and effective communication skills help developers collaborate with teams and deliver seamless user experiences. These skills ensure the creation of high-quality, performant Roku channels that meet user and business needs.
Sr. Software Engineer, Roku Brightscript

Sr. Software Engineer, Roku Brightscript

Tandym Group

Manhattan, NY • Hybrid

$135K - $178K/yr

Other

Posted 13 days ago


Job description

An entertainment organization in New York City is looking to add a new Sr. Software Engineer, Roku Brightscript, to help build and optimize streaming video experiences for Roku devices. This hybrid role focuses on high-quality BrightScript development, playback performance, and cross-functional collaboration in a fast-moving product environment.
About the Opportunity:

  • Shift: Day shift
  • Schedule: Monday through Friday
  • Hours: Standard business
  • Setting: Hybrid (4 days onsite)
Responsibilities:
  • Design and develop maintainable features for Roku-based streaming applications using BrightScript
  • Improve playback quality, performance, and user experience across supported devices
  • Contribute to integrations across the Roku device ecosystem and related video components
  • Estimate work, communicate progress, and help the team deliver reliable solutions
  • Mentor junior engineers, review code, and help maintain coding standards and documentation
Qualifications:
  • 4+ years of experience developing products in BrightScript
  • Experience with Roku development tools and video playback components, such as roVideoPlayer or SceneGraph video nodes
  • Experience with video playback technologies such as HLS and DASH
  • Strong understanding of execution, performance optimization, and memory consumption
  • Excellent communication, collaboration, problem-solving, and troubleshooting skills
Desired Skills:
  • Experience with streaming video monitoring tools such as Conviva
  • Experience collaborating with multiple teams in a global environment