We are currently seeking Roku Engineers with strong class-based JavaScript programming skills and hands-on experience in BrightScript and Roku product development. Candidates should have a minimum of 4+ years of relevant experience.
About the Role
As a Senior Roku Engineer you will play a key role in shaping the experience millions of users have when discovering and streaming content on DAZN.
You will build and optimize high-performance DAZN Roku application that seamlessly integrate with our DAZN Ecosystem —services that scale from thousands to millions of concurrent users within minutes.
You will collaborate closely with Product, UX, and Backend Engineering to deliver features that push the boundaries of streaming technology on Roku devices.
As a senior member of the team, you will help raise engineering quality through mentorship, technical leadership, and a drive for continuous improvement.
This is an opportunity to influence the direction of a major global streaming platform while working in a supportive, learning-focused environment.
Our team is based in Hyderabad and Poland, and we are working in a true cross location team.
What You’ll Do
- Design, prototype, and implement new Roku application features using BrightScript and the Roku SceneGraph framework.
- Develop highly scalable UI and player workflows optimized for performance across a wide range of Roku devices.
- Integrate Roku client features with DAZN’s large-scale exosystem APIs.
- Review code, contribute to architectural decisions, and ensure high engineering standards across the application.
- Collaborate with backend, video, and product teams to define and deliver cross-platform solutions.
- Investigate new technologies, workflows, and tools to enhance performance, developer productivity, and the user experience.
- Partner with Product, Backend, Video, and UX teams to ship exceptional user experiences
- Drive performance & NFR improvements across the app
- Mentor teammates and help elevate engineering best practices across the team
Essential Skills & Experience
Deep expertise in BrightScript and Roku SceneGraph , with a strong portfolio of production Roku apps.Strong proficiency in JavaScript and TypeScript , especially for shared modules or supporting tools.Solid understanding of front-end engineering principles , UI / UX behavior, and application performance optimization.Hands-on experience with HLS , MPEG-DASH , and video playback workflows—ideally with Roku’s Video Node.Strong knowledge of React (for internal tooling, cross-platform components, or reference implementations).Experience with modern JS testing frameworks such as Jest , React Testing Library , Cypress , or similar.Familiarity with build and automation tools (e.g., Webpack , task runners, CI / CD pipelines).Experience or familiarity with Cast Application Framework or multi-platform casting technologies.Strong problem-solving ability, curiosity, and readiness to learn new technologies quickly.Excellent communication skills and a collaborative mindset.