Back to Search
Overview
Senior

Senior Full Stack Engineer - Web

Confirmed live in the last 24 hours

Roku

Roku

Manchester, United Kingdom
Hybrid
Posted March 30, 2026

Job Description

Teamwork makes the stream work.

 

Roku is changing how the world watches TV

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.

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.

 

About the team

Roku's Web Engineering team is responsible for the development and support of Roku's web application framework, design system, a host of consumer-facing web properties, web applications and an ecosystem of web services tied to content management systems, automated publishing tools, internationalization/localization, deployments and build tools, and much more. Our goal is to empower our community of web developers to build and deploy user-friendly, secure, user accessible, SEO-friendly and highly performant applications with the proper Roku branding and UX consistency.

 

About the role

Roku is seeking an experienced and versatile Sr. Software Engineer supporting the development of privacy-enhancing technologies to support our users globally. As a natural born problem solver, you love taking on new challenges, learn quickly/eagerly, are concise and articulate in speech and writing, make tough decisions without excessive agonizing, challenge norms and deliver great results. You will scale the platform to manage our growing consumer base.

 

What you’ll be doing

  • Full-stack web developer passionate about the customer journey and developing innovative solutions using modern web technologies.
  • Hands-on coding to implement the design of highly scalable solutions
  • Opportunity to embark on a large, technically challenging project that will have a large impact for our millions of users and will lay the groundwork for many years to come.
  • Explore emerging technologies and quickly adapt for better results
  • Work in an agile fast-paced development environment
  • Collaborate with the larger engineering team on business and architecture proposals

 

We’re excited if you have

  • 5+ years of software development experience in platform or full-stack engineering
  • Expertise in modern frontend web application development using Javascript or Typescript, and frameworks/libraries such as NodeJS, AngularJS, Bootstrap, ReactJS, Express, Material UI
  • Expertise in object-oriented programming  and solid understanding of concurrent programming and data structures
  • Experience with data modeling and storage with NoSQL data solutions
  • Experience with scaling / performance tuning of highly available web services and systems
  • Ability to decompose complex problems into manageable units of work
  • Micro-service based architecture and systems integration
  • Demonstrated leadership, people management and communication skills
  • BS or MS degree in Computer Science or equivalent

 

 

Our Hybrid Work Approach

Roku fosters an inclusive and collaborative environment where teams work in the office Monday through Thursday. Fridays are flexible for remote work except for employees whose roles are required to be in the office five days a week or employees who are in offices with a five day in office policy.

 

reactnodejavatypescriptjavascriptgorustaifrontenddata