Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
TribalScale

Engineer

TribalScale

. Develop and Maintain Roku Apps: Design, code, test, and debug Roku applications using BrightScript and SceneGraph.

Posted 6/11/2026full-timeRemote • California • 🇺🇸 United StatesMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
AndroidJavaKotlinObjective-CRokuSwift

About the role

Key responsibilities & impact
  • Develop and Maintain Roku Apps: Design, code, test, and debug Roku applications using BrightScript and SceneGraph.
  • Platform Optimization: Address the challenges of working with a wide range of Roku devices, particularly older models with strict memory and performance constraints.
  • Framework Integration: Utilize core Roku frameworks (e.g., Roku Advertising Framework, Roku Analytics) and ensure compliance with the submission requirements for the Roku Channel Store.
  • Video Streaming Expertise: Work with various video streaming and encoding technologies, including mainstream open-source video libraries.
  • Cross-Platform Knowledge: Leverage your experience with Android TV (and, ideally, Apple TV) development to bring a holistic perspective to the project.
  • Backend Collaboration: Work closely with backend teams to integrate RESTful web services into the Roku ecosystem.
  • Innovation & Exploration: Stay abreast of emerging video platforms/technologies and suggest innovative approaches to enhance our applications.
  • Collaboration: Participate in code reviews, troubleshooting sessions, and technical discussions to ensure high-quality deliverables.

Requirements

What you’ll need
  • Proven experience developing world-class Roku applications using BrightScript and SceneGraph.
  • In-depth knowledge of the Roku device ecosystem, including strategies for optimizing performance and memory usage on older devices.
  • Experience with core Roku frameworks (Advertising, Analytics, etc.) and familiarity with the Roku Channel Store submission process.
  • Strong background in debugging, threading, and rendering issues in embedded systems.
  • Solid understanding and practical experience with RESTful web services.
  • Demonstrated experience with video streaming/encoding technologies and familiarity with open-source video libraries.
  • Experience (or exposure) to Android TV and Apple TV development, including working knowledge of relevant languages (e.g., Kotlin/Java for Android; Swift/Objective-C for Apple TV) is a plus.
  • Bachelor’s degree in Computer Science or equivalent practical experience.
  • Ability to pass a background check; a passion for exploring new platforms and technologies.

Benefits

Comp & perks
  • Health insurance
  • Professional development opportunities
  • Equipment allowances

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
BrightScriptSceneGraphRoku Advertising FrameworkRoku AnalyticsRESTful web servicesvideo streaming technologiesopen-source video librariesKotlinJavaSwift
Soft Skills
collaborationtroubleshootinginnovationexplorationcode reviews
Certifications
Bachelor’s degree in Computer Science