Top Benefits
About the role
Who you are
- Currently enrolled in a degree program in Computer Science/Engineering or related field (we are ideally looking for penultimate year students)
- Proficiency in scripting languages such as JavaScript, TypeScript, React Native, Python, or related technologies
- Typescript and HTML Canvas UI experience/interest important
- Interest in Front-end development
- Curiosity and experience of using GenAI tools
- Experience and/or interest in working on user interface components and front end focused products
- Strong problem-solving and technical communication abilities
- Proactive mindset with passion for continuous learning and fast iteration
What the job involves
- Join one of Roku’s UI teams as a Software Engineer Intern, where your passion for technology and creativity will drive our success. We offer a paid 12-week internship, starting in Summer 2026
- As a Software Engineer Intern, you’ll be assigned a scoped project aligned to our UI/SDK roadmap - such as improving a UI component, enhancing performance instrumentation, or building a developer-facing tool
- UI teams work in a variety of programming languages from C++ to TypeScript and are adoptive of GenAI-assisted development workflows to boost productivity and quality. You might be working on a project building AI tooling for UI generation for Roku Devices or related
- Own a well-defined project that advances our UI/SDK capabilities
- Contribute to front-end and embedded UI code bases using modern languages and patterns and collaborate on integration with platform services
- Apply profiling, testing, and documentation best practices; learn how we balance usability, reliability, and performance at scale
Benefits
- Medical, wellness and financial benefits
- Free snacks and access to the company fitness center
- Unlimited paid time off policy
- Work from home opportunities
About Roku
With the #1 platform for streaming television in the U.S., Roku wants to revolutionize the way the world watches TV.
Our Roku-branded TVs, Roku TV models, Smart Home system, streaming players, audio equipment, and the purpose-built operating system that powers it all can turn any home into a home theater, with seamless integration of hardware and software. Our commitment to our users extends to our brand studio, which creates innovative Roku Originals exclusively for The Roku Channel, a free channel that reaches approximately 80 million households in the U.S. and Mexico.
Join us and you'll have the chance to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. Be a part of shaping the future of streaming at weareroku.com.
Similar jobs you might like
Top Benefits
About the role
Who you are
- Currently enrolled in a degree program in Computer Science/Engineering or related field (we are ideally looking for penultimate year students)
- Proficiency in scripting languages such as JavaScript, TypeScript, React Native, Python, or related technologies
- Typescript and HTML Canvas UI experience/interest important
- Interest in Front-end development
- Curiosity and experience of using GenAI tools
- Experience and/or interest in working on user interface components and front end focused products
- Strong problem-solving and technical communication abilities
- Proactive mindset with passion for continuous learning and fast iteration
What the job involves
- Join one of Roku’s UI teams as a Software Engineer Intern, where your passion for technology and creativity will drive our success. We offer a paid 12-week internship, starting in Summer 2026
- As a Software Engineer Intern, you’ll be assigned a scoped project aligned to our UI/SDK roadmap - such as improving a UI component, enhancing performance instrumentation, or building a developer-facing tool
- UI teams work in a variety of programming languages from C++ to TypeScript and are adoptive of GenAI-assisted development workflows to boost productivity and quality. You might be working on a project building AI tooling for UI generation for Roku Devices or related
- Own a well-defined project that advances our UI/SDK capabilities
- Contribute to front-end and embedded UI code bases using modern languages and patterns and collaborate on integration with platform services
- Apply profiling, testing, and documentation best practices; learn how we balance usability, reliability, and performance at scale
Benefits
- Medical, wellness and financial benefits
- Free snacks and access to the company fitness center
- Unlimited paid time off policy
- Work from home opportunities
About Roku
With the #1 platform for streaming television in the U.S., Roku wants to revolutionize the way the world watches TV.
Our Roku-branded TVs, Roku TV models, Smart Home system, streaming players, audio equipment, and the purpose-built operating system that powers it all can turn any home into a home theater, with seamless integration of hardware and software. Our commitment to our users extends to our brand studio, which creates innovative Roku Originals exclusively for The Roku Channel, a free channel that reaches approximately 80 million households in the U.S. and Mexico.
Join us and you'll have the chance to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. Be a part of shaping the future of streaming at weareroku.com.