Software Engineer Intern, Full Stack
RokuCambridge, United KingdomPosted 24 February 2026
Tech Stack
Job Description
<div class="content-intro"><h2 style="font-family: GothamBold,Helvetica,Arial,sans-serif; color: #662d91;">Teamwork makes the stream work.</h2>
<p> </p>
<h3 style="font-family: GothamBold,Helvetica,Arial,sans-serif;"><strong>Roku is changing how the world watches TV</strong></h3>
<p>Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers.</p>
<p>From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines.</p>
<p> </p></div><h3><strong><span data-contrast="none"><span data-ccp-parastyle="heading 3">About the </span><span data-ccp-parastyle="heading 3">team</span></span></strong><span data-ccp-props="{"134245418":false,"134245529":false,"201341983":0,"335559738":40,"335559739":0,"335559740":360}"> </span></h3>
<p><span data-contrast="none">Roku Partner Portal is a B2B enterprise web application that supports teams both within Roku and our manufacturing partners to manage the development lifecycle of our hardware products. Our team is responsible for developing and operating the application taking feature requests from ideas through implementation into deployment.</span></p>
<p> </p>
<h3><strong><span data-contrast="none">About the Role</span></strong><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":360}"> </span></h3>
<p><span data-contrast="none">We have a summer intern placement available for a full-stack engineer to join the team. You’ll be involved in end-to-end feature delivery and experience the all aspects of the software lifecycle.</span></p>
<p><span data-contrast="none">We offer a paid 12 week internship starting in Summer 2026.</span></p>
<p> </p>
<h3><strong><span data-contrast="none">What you will be doing</span></strong><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335551550":1,"335551620":1,"335559685":0,"335559737":0,"335559738":0,"335559739":160,"335559740":360}"> </span></h3>
<ul>
<li><span data-contrast="none">Hands-on coding in a range of technologies across the full stack of a modern web application deployed in the Cloud</span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335551550":1,"335551620":1,"335559685":720,"335559737":0,"335559738":0,"335559739":160,"335559740":360,"335559991":360}"> </span></li>
<li><span data-contrast="none">Build, test and deploy end-to-end features to our users. </span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335551550":1,"335551620":1,"335559685":720,"335559737":0,"335559738":0,"335559739":160,"335559740":360,"335559991":360}"> </span></li>
<li><span data-contrast="none">Participate in an Agile development process, including scoping, technical design, estimation effort, coding, testing, debugging, code reviews, maintenance, and support</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":360}"> </span></li>
</ul>
<p> </p>
<h3><strong><span data-contrast="none"><span data-ccp-parastyle="heading 3">We’re</span><span data-ccp-parastyle="heading 3"> excited if you have</span></span></strong><span data-ccp-props="{"134245418":false,"134245529":false,"201341983":0,"335559738":40,"335559739":0,"335559740":360}"> </span></h3>
<ul>
<li><span data-contrast="none">Experience of web development using React JS, Redux, JavaScript/TypeScript, node.js, Cypress/Playwright/JEST</span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335551550":1,"3 ... (truncated, view full listing at source)
Apply Now
Direct link to company career page
More jobs at Roku
See all →Software Engineer Intern, Observability
Cardiff, United Kingdom · 6 March 2026
Senior Business Development Manager
Austin, Texas · 6 March 2026
Product Manager - Ad Experiences & Interactive Advertising
Field Seattle, WA · 6 March 2026
Product Manager - Ad Experiences & Interactive Advertising
Field San Francisco, CA · 6 March 2026
More JavaScript jobs
See all →Intermediate Software Developer, Full Stack
Hootsuite · Vancouver, British Columbia, Canada
Sr. Backend Software Engineer, Fraud Risk Platform
Navan · Palo Alto, CA or San Francisco, CA
Sr. Backend Software Engineer, Fraud Risk Platform
Navan · Dallas, TX
Développeur(se) Full-Stack Sénior, Unity Ads SDK / Senior Full-Stack Developer, Unity Ads SDK
Unity · Montreal, Canada