
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading streaming technology company based in Gloucester seeks an experienced software engineer to join their UI team. You will design and optimize UI features that engage millions of users, lead architecture discussions, and integrate advanced AI capabilities to enhance developer productivity. The ideal candidate has over 5 years of software engineering experience focusing on UI frameworks and possesses strong skills in BrightScript, Python, and C++. The role offers a hybrid work approach and includes a comprehensive benefits package.
At Roku, the UI team builds the foundational frameworks, tooling, and high‑performance UI components that power experiences across millions of devices. We own the middleware and UI layers that enable smooth navigation, responsive interactions, rich animations, and consistent developer workflows across the platform. Our work spans graphics rendering, layout and animation systems, performance optimization, and developer APIs that make it easy to create reliable, visually compelling applications at scale.
Roku works in the office Monday through Thursday and offers flexible remote work Fridays for most roles. 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.
Roku is committed to offering a diverse range of benefits, including a comprehensive benefits package that supports employees and families worldwide. Local benefits include statutory and voluntary benefits such as healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Employees can take time off work for vacation and other personal reasons to balance evolving work and life needs.
Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to the recruiting team.
Roku is an equal‑opportunity employer and welcomes applicants from diverse backgrounds.