Skip to main content
Back to jobs

Senior Full Stack Engineer, Typescript/React/Node

External
roku logoRoku · Manchester, UK
Full-timeOn-site2w ago
AgileBootstrapData ModelingJavaScriptLeadershipMaterial UI
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


About the role

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. 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.

Responsibilities

  • 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.

Benefits

AccommodationsRoku 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 EmployeeRelations@Roku.com .The Roku CultureRoku is a great place for people who want to work in a fast-paced environment where everyone is focused on the company's success rather than their own. We try to surround ourselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. We apprHealth insuranceDental insuranceVision insurance401(k)Remote work optionsFlexible schedule

Additional Information

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.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at roku? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect