
Roku Developer
- Santo Amaro - SP
- Contrato
- Período integral
- Design, develop, and maintain core components of our Roku Player SDK for various Roku devices.
- Optimize streaming performance, ensuring low latency, high quality, and smooth playback using the Roku Media Player and BrightScript.
- Collaborate with product, design, and engineering teams to enhance the video playback experience on Roku.
- Troubleshoot and resolve technical issues related to media streaming, buffering, and Digital Rights Management (DRM) on the Roku platform.
- Maintain and elevate code quality through unit testing, integration testing, and code reviews, adhering to Roku-specific testing methodologies.
- Actively explore, document, and evaluate technical solutions using Roku's latest streaming and video technologies.
- Mentor junior engineers on Roku development and BrightScript best practices.
- Participate in on-call support for critical customer-facing issues.
- 3+ years of professional software development experience, with a strong focus on Roku development using BrightScript.
- Proficiency in BrightScript, with hands-on experience using the Roku SDK and Roku Media Player.
- Experience in designing and implementing moderately complex Roku applications, emphasizing scalability, testability, and performance.
- Solid problem-solving skills with the ability to debug complex issues related to Roku and BrightScript.
- Familiarity with CI/CD pipelines, automated testing, and Agile methodologies.
- Strong verbal and written communication skills and a collaborative team spirit.
- Experience with video playback on Roku devices and knowledge of video analytics.
- Understanding of streaming protocols such as HLS and DASH.
- Experience with DRM technologies (e.g., PlayReady).
- Experience developing user interfaces with the Roku SceneGraph framework.
- Familiarity with Roku deployment processes and channel certification.
- Advanced Oral English.
- Native Spanish.
- Fully remote.
Roku, Brightscript, Video Streaming, SceneGraph, DRM1. Total Experience:
- Overall Development: Minimum of 3+ years of professional software development experience.
- Roku Specialization: A strong focus on Roku development using BrightScript.
- Language: Must be proficient in BrightScript.
- Frameworks & SDKs: Direct experience with the Roku SDK and the Roku Media Player is required.
- Application Design: Experience designing and implementing moderately complex Roku applications, with a focus on scalability, testability, and performance.
- Video Playback: Hands-on experience with video playback on Roku devices.
- Performance: Ability to optimize streaming performance, ensuring low latency, high quality, and smooth playback.
- Troubleshooting: Demonstrated ability to troubleshoot and resolve technical issues related to media streaming, buffering, and DRM on the Roku platform.
- Analytics: Knowledge of video analytics and telemetry in Roku applications.
- Agile: Familiarity with Agile methodologies.
- CI/CD: Experience with CI/CD pipelines and automated testing.
- Code Quality: Willingness to maintain code quality through unit testing, integration testing, and code reviews.
- Streaming Protocols: Understanding of HLS and DASH.
- DRM: Experience with DRM technologies (e.g., PlayReady).
- UI/Frameworks: Experience developing user interfaces with the Roku SceneGraph framework.
- Deployment: Familiarity with Roku deployment processes and channel certification.
- Candidates in Mexico, Costa Rica, Brazil, Colombia, or Argentina—in LATAM in general—can fill the role.
- Advanced Oral English.