Posted on: 15/01/2026
About the role.
Roku pioneered TV streaming and continues to innovate and lead the industry.
The Roku Channel has us well-positioned to help shape the future of streaming.
Continued success relies on investing in the Roku Cloud TV Platform so we deliver high quality streaming TV experience at a global scale.
You will be part of the engineering team responsible for The Roku Channel streaming service and will contribute to building apps and features on multiple platforms like for the FireTV, GoogleTV, web, Samsung, FireTV etc.
The projects that you will work on will impact millions of Roku users around the world.
All along, you will have the opportunity to collaborate with key product engineering stakeholders across Roku engineering teams, and contribute towards building world class media applications.
The ideal candidate will have endless curiosity and can pair a global mindset with locally relevant execution.
You should be a gritty problem solver and self-starter who can drive programs with the product and business teams as well as with external partners.
The successful candidate will display a balance of hard and soft skills, including the ability to respond quickly to changing business needs.
What youll be doing :
- You will work with a team of high performance and talented engineers building delightful experiences enjoyed by millions of viewers on The Roku Channel.
- Contribute to the architecture, design and implementation of technology solutions for web-based video applications.
- Maintain high coding standards and follow software engineering best practices.
- Participate and enhance a culture of engineering and operational excellence.
- Continually focus on innovation, and user delight while building and improving the user experience, reliability, stability, security and quality of the apps.
- Participate in scoping, technical design, estimation effort, coding, testing, debugging, code reviews, maintenance and support.
- Collaborate with product and program managers, UX designers, and cross-engineering teams to deliver project goals.
Were excited if you have :
- Strong problem solving and analytical abilities.
- Strong written and verbal communication skills.
- Experience with full stack web app development using Javascript/Typescript, HTML5, CSS.
- Experience building modern web applications (SPA, PWA, responsive) using frameworks like Node, React/Redux, Express, Material UI, Cordova, NoSQL etc.supporting millions of global users.
- Experience with AWS/GCP, APM and app analytics tools, familiarity with Docker/Kubernetes, npm/yarn, webpack, Backend-For-Frontend paradigm etc.
- Very good understanding of component-based arch, async operations, data binding, DOM manipulation, routing, SASS/LESS etc.
- Familiarity with media frameworks and streaming protocols HLS and MPEG-DASH, DRM, and media playback on HTML5, iOS, Android using one or more of MSE/EME, ExoPlayer, VideoJS/Dashjs etc.
- Experience with Kanban, Scrum, CI/CD, unit tests, automation, app and system monitoring.
- 6+ years of web development experience.
- BS or MS degree in Computer Science or equivalent.
Did you find something suspicious?
Posted by
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1601605