Senior Full Stack Engineer
Updated on 2/2/2024
Roku

1,001-5,000 employees

Streaming platform for television
Company Overview
Roku's mission is to be the TV streaming platform that connects the entire TV ecosystem around the world. The company connects users to the streaming content they love, and we enable content publishers to build and monetize large audiences and provide advertisers with unique capabilities to engage consumers.
Consumer Software
Hardware

Company Stage

Series F

Total Funding

$304.3M

Founded

2002

Headquarters

San Jose, California

Growth & Insights
Headcount

6 month growth

-6%

1 year growth

-3%

2 year growth

13%
Locations
Manchester, UK
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
JavaScript
UI/UX Design
React.js
Git
Node.js
SEO
AWS
Web Development
CategoriesNew
Software Engineering
Requirements
  • 5+ years of relevant web development and production application support of highly trafficked consumer-facing web applications
  • 3+ years of in-depth experience with React and relevant toolset/framework ecosystem
  • Expert-level knowledge of JavaScript – prototypical inheritance, scope and closures
  • Knowledge of latest open standards and web technologies and how they can be used effectively
  • Experience with Node.js, ReactJS, Express, SASS/LESS, AWS, npm, Git and CI
  • Experience with Agile methodologies
  • BS or MS degree in Computer Science or equivalent
Responsibilities
  • Determine the strategic and tactical direction of the front-end architecture
  • Design, develop, test, deploy, and document impactful features with cross-browser compatibility, accessibility and search engine optimization
  • Suggest tools, technologies and best practices to improve the site stability, performance and quality
  • Participate in Agile development process, including scoping, technical design, estimation effort, coding, testing, debugging, code reviews, maintenance and support
  • Create and support an ecosystem of templates and components that will help our internal partners manage the content across the Roku.com web properties
  • Design efficient content models, user workflows and page templates
  • Advocate for and lead by example on the tenets of operational excellence
  • Collaborate with program managers, marketing, designers, software engineers in test to build and enhance the UI
Desired Qualifications
  • Good culture fit and excellent team player