Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Node.js, React

Roku

Senior Software Engineer – Node.js, React

Roku 17 March 2025

Teamwork makes the stream work. Roku is changing how the world watches TV. Roku is the #1 TV streaming platform in the US and Mexico, and we aim to power every television in the world. Our mission is to connect consumers to the content they love and help content publishers and advertisers engage audiences.

The Ads Customer Interfaces team develops full‑stack web application services, APIs, and UIs that provide a unified approach to interfacing with internal and external customers across Roku’s advertising products. We aim to provide the best‑in‑class user experience and service while delighting users by simplifying business processes.

About the role

We are looking for a Senior Software Engineer who will work extensively on our container‑orchestrated platform, combining front‑end and back‑end technologies to develop a scalable and robust solution.

What you’ll be doing

  • Design, develop and deliver high‑quality web applications and back‑end services.
  • Work as part of a high‑functioning team of UX designers, software engineers, dev‑ops, QA and product management.
  • Collaborate both independently and in pairs to deliver prioritised features efficiently.
  • Participate in planning and refinement of features with the team.
  • Implement new features and write test cases to ensure code quality.
  • Use CI/CD tools to maintain quality and scaling standards.
  • Continuously improve our software delivery process, reducing waste and adding value.
  • See a feature through from design to deployment in customer‑facing environments.
  • Troubleshoot challenging problems affecting users.

We’re excited if you have

  • Bachelor’s degree in Computer Science or related field, or equivalent experience.
  • 5+ years of relevant software development experience, such as Node.js, React, Next.js.
  • 3+ years of experience with cloud‑based technology (AWS, GCP).
  • Experience building large‑scale, low‑latency distributed systems.
  • Solid understanding of algorithms, data structures, performance optimisation and OOP.
  • Experience with distributed caching, SQL/NoSQL and other databases.
  • Experience with container‑based orchestration (Docker, Kubernetes).
  • Experience using infrastructure‑as‑code tools such as Terraform.
  • In‑depth understanding of CI/CD and related tools such as Jenkins.
  • Experience with GitLab and GitHub.
  • Experience with Jira and Confluence.
  • Good understanding of Agile practices.
  • Ability to estimate tasks and work within a schedule.

Benefits

  • Competitive base salary and equity.
  • Health, dental and vision insurance.
  • Life, accident and disability coverage.
  • 401(k) retirement plan with company match.
  • Paid time off for vacation and personal reasons.
  • Access to mental‑health and financial‑wellness resources.
  • Other statutory and voluntary benefits depending on location.
#J-18808-Ljbffr
Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Node.js, React in Los Gatos, CA vacancy
  •  ...Roku is seeking a Senior Software Engineer to join their Los Gatos team. This role involves developing high-quality web applications using Node.js and React within a collaborative environment, working alongside UX designers and product management. Ideal candidates... 
    Node.js
    Senior
    Software
    React

    Roku

    Los Gatos, CA
    7 hours ago
  • $117k - $234k

     ...Tech. We’re a team of 15,000+ software engineers, data scientists and service...  ....We're looking for a Senior Software Engineer to join International...  ...can dig in wherever needed. Node.js, GraphQL, NextJS, Nx, build...  .... - Build reusable React components with modular CSS,... 
    Node.js
    Senior
    Software
    React
    Full time
    Temporary work
    Part time
    Work at office
    Flexible hours

    Walmart

    Sunnyvale, CA
    5 days ago
  • $152k - $241.5k

    NVIDIA is looking for outstanding software engineers to help us expand our enterprise GPU management...  .... Your code will support single-node developer systems through large clusters...  ...with modern UI development in React and Node.js or similar frameworks. Experience developing... 
    Node.js
    Senior
    Software
    React
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  •  ...General Motors in Sunnyvale, CA seeks a Sr Software Engineer to leverage AI as a force multiplier for digital commerce services. You...  ...qualification, checkout, billing, and subscriptions, using React, Next.js, Node.js, and Java in a hybrid, multi-site setup. You will... 
    Node.js
    Senior
    Software
    React

    General Motors

    Sunnyvale, CA
    7 hours ago
  •  ...Elastic is seeking a Senior Software Engineer to join our Streams UI team, shaping Fleet and Streams UI in Kibana. You will design and implement intuitive UI components using TypeScript, React, and Node.js, ensuring seamless integration with backend services and driving... 
    Node.js
    Senior
    Software
    React

    Elastic

    Mountain View, CA
    7 hours ago
  •  ...Walmart Global Tech in Sunnyvale, CA, is seeking a Senior Full Stack Software Engineer to design and operate high-scale distributed...  ...backend services and frontend development, using Node.js, Java, and Rust, plus React/TypeScript for UI, and own end-to-end delivery.... 
    Node.js
    Senior
    Software
    React

    Walmart Global Tech

    Sunnyvale, CA
    7 hours ago
  • $117k - $234k

     ...000/yearType: Full time / Regular/PermanentCompany: WalmartBusiness Segment: Home OfficeRole summary:Walmart is seeking a Senior Software Engineer to lead the delivery of scalable software solutions through collaborative engineering teams. This role involves designing,... 
    Node.js
    Senior
    Software
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    3 days ago
  •  ...Tech Solutions in Sunnyvale is seeking a Senior/Staff Full Stack Software Engineer to design, build, and scale mission-critical...  .... You will work with TypeScript, Node.js, Express, GraphQL, PostgreSQL on AWS, and build React frontends while applying an SRE mindset to... 
    Node.js
    Senior
    Software
    React
    Remote work

    Glint Tech Solutions

    Sunnyvale, CA
    7 hours ago
  • $184k - $287.5k

     ...lasting impact on the world.NVIDIA is hiring senior software engineers in its Infrastructure, Planning and Process...  ..... Proficient in front-end (e.g., React, Angular, Vue.js, HTML, CSS, JavaScript), back-end (e.g., Node.js, Python/Django/Flask, Ruby on Rails, Java... 
    Node.js
    Senior
    Software
    React
    Full time
    Work experience placement

    Nvidia

    Santa Clara, CA
    2 days ago
  • $224k - $356.5k

     ...this progress.We’re looking for a Senior Full-Stack Software Engineer to join the AI Hub team within the...  ...stack depth: modern SPA frameworks (React/Next.js or Vue/Nuxt), JavaScript/TypeScript...  ...and one or more backend languages (Node.js, Python, and/or Golang).Familiarity... 
    Node.js
    Senior
    Software
    React
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  •  ...The Role We are looking for a Senior AI Engineer to design, build, and ship AI-powered software across the full stack — from the...  ...REST APIs, and shipping a React dashboard. This is not a research...  ...) in Go, Rust, or TypeScript/Node.js Build and maintain integrations... 
    Node.js
    Senior
    Software
    React
    Full time

    Dexmate

    Santa Clara, CA
    1 day ago
  • $160k - $198k

     ...all of our team members.What You’ll DoAs a Senior Software Engineer, Full Stack, you will develop, maintain, and...  ...proficiency in modern frontend frameworks (e.g., React, Vue, TypeScript) and backend languages (e.g., Python, Node.js, Rust, Go).Experience handling real-time... 
    Node.js
    Senior
    Software
    React
    Local area

    Archer Aviation

    San Jose, CA
    5 days ago
  • $139k - $257.55k

     ...We are looking for forward-thinking engineers who are excited to explore...  ...and modern web platforms with strong software engineering fundamentals.Strong experience...  ...frameworks such as TypeScript, React, Web Components, ES6, Node.js, npm, MobX, LitElement, or similar... 
    Node.js
    Senior
    Software
    React
    Full time
    Temporary work
    Local area
    Worldwide

    Adobe Systems

    San Jose, CA
    1 day ago
  • $140k - $224.25k

    The GeForce NOW Systems Software and Cloud Engineering teams build the platform behind NVIDIA's cloud gaming...  ...frontend applications using React, Next.js, TypeScript, shared component libraries...  ...technologies such as Python, Go, Java, Node.js, or similar service-oriented... 
    Node.js
    Senior
    Software
    React
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  •  ...deliver reliable, scalable experiences. We are looking for engineers who pair strong software fundamentals with practical AI-assisted development...  ...applications and services using technologies such as React, Next.js, Node.js, Java, and related frameworksDesign and evolve... 
    Node.js
    Senior
    Software
    React
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    1 day ago
  • $159.2k - $301.6k

    The OpportunityWe are looking for a senior software engineer who is passionate about building scalable...  ...modern frontend technologies such as React, Lit/Web Components, and strong fundamentals...  ...full-stack applications, including Node.js services and middleware.Proficiency... 
    Node.js
    Senior
    Software
    React
    Full time
    Temporary work
    Local area
    Worldwide

    Adobe Systems

    San Jose, CA
    6 days ago
  • $125.9k - $148.1k

     ...We are seeking a highly skilled Full‑Stack Senior Software Engineer to join our team. In this role, you will design, develop, and...  ...with back‑end technologies, NoSQL and/or SQL databases, React, TypeScript, and Node.js. Solid understanding of software development... 
    Node.js
    Senior
    Software
    React
    Local area
    Flexible hours

    Armanino Advisory LLC

    San Jose, CA
    5 days ago
  • $117k - $234k

     ...OfficePosition Summary...What you'll do...Role summary: As a Senior Software Engineer, you will lead the delivery of scalable software...  ...bring:Strong proficiency in Swift(iOS) or Kotlin(Android) or React JS/Node JS, Java with experience building scalable and maintainable... 
    Node.js
    Senior
    Software
    React
    Full time
    Temporary work
    Part time

    Sam's Club

    Sunnyvale, CA
    2 days ago
  • $117k - $234k

     ...We are looking for an experienced Senior Frontend Engineer to join the International Technology...  ...applicationsProficiency in modern web technologies; React, Redux, Node.js, GraphQL , Jest, Storybook, Webpack...  ...Global Tech. Were a team of software engineers, data scientists,... 
    Node.js
    Senior
    Software
    React
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    5 days ago
  • $117k - $234k

     ...store experiences.We are looking for a Senior Software Engineer, Web to join our Checkout team, where...  ...modern front-end frameworks such as React, Next.js, or similar technologies.Solid...  ...customer-facing workflows.Familiarity with Node.js, server-side rendering, or full-stack... 
    Node.js
    Senior
    Software
    React
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    5 days ago
  • $182k - $226k

     ...industry, at prices below fossil fuels. We are seeking a Senior Software Engineer to join Electric Hydrogen's Digital Team, where you will...  ...platforms, or data pipelinesStrong proficiency with JavaScript, Node.js, React, and TypeScriptStrong Python programming skills with... 
    Node.js
    Senior
    Software
    React
    Temporary work

    Electric Hydrogen

    San Jose, CA
    6 days ago
  • $160k - $198k

     ...Senior Software Engineer, Full StackArcher is an aerospace company based in San Jose, California building an all...  ...proficiency in modern frontend frameworks (e.g., React, Vue, TypeScript) and backend languages (e.g., Python, Node.js, Rust, Go).Experience handling real-time... 
    Node.js
    Senior
    Software
    React
    Local area

    Archer

    San Jose, CA
    3 days ago
  • $128k - $204k

     ...a talented and motivated full stack Senior Software Engineer looking to make a significant impact...  ...modern web development frameworks (e.g., React, Angular, Vue.js, etc.). Strong back-end development...  ...in languages such as Java, Kotlin, Node.js, Python, or similar. Experience... 
    Node.js
    Senior
    Software
    React
    Full time
    Remote work

    GrabJobs

    San Jose, CA
    2 days ago
  • $108k - $216k

     ...OfficePosition Summary...What you'll do...The Senior Software Engineer will lead the development and delivery...  ...open-source technologies such as React.js and React-Native. The team develops...  ..., or C++. Proficiency with React.js, Node.js, Git, and PostgreSQL in Agile environments... 
    Node.js
    Senior
    Software
    React
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    3 days ago
  •  ...are looking for a highly skilled Senior DevOps Engineer to join our engineering team. In this...  ..., and static analysis for modern software stacks (e.g., .NET, Node.js). Own front-end pipelines:...  ...for modern web frameworks (e.g., React). Implement and enforce branching... 
    Node.js
    Senior
    Software
    React
    Full time
    Remote work

    Gorilla Logic, LLC

    San Jose, CA
    4 days ago
  • $117k - $234k

     ...handle high impact, critical software/systems monitoring issues, troubleshoot...  ...-friendly interface using React components where users can...  ...content.• API Gateway (Node.js):• Serve as a communication layer...  .... Were a team of software engineers, data scientists, cybersecurity... 
    Node.js
    Senior
    Software
    React
    Full time
    Temporary work
    Part time
    Work at office
    Flexible hours

    Walmart

    Sunnyvale, CA
    5 days ago
  • $3,000 - $4,000 per month

     ...dataset, and we’re hiring a Senior Full Stack MERN...  ...to join as a founding engineer. This is a remote role...  ...developing a proprietary software platform designed to transform...  ...and backend Solid React experience building...  ...interfaces Experience building Node.js / Express APIs... 
    Node.js
    Senior
    Software
    React
    Remote job

    Breakout Tools

    San Jose, CA
    2 days ago
  • $117k - $234k

     ...you'll do...About the team: We are seeking a Senior Full Stack Software Engineer with strong experience in building high-...  ...internal tools using modern front-end frameworks (React/TypeScript preferred). Build and optimize Node.js, Java, or Rust-based services supporting... 
    Node.js
    Senior
    Software
    React
    Work at office
    Flexible hours

    Walmart Global Tech

    Sunnyvale, CA
    3 days ago
  • $190k - $240k

     ...reliably. We're looking for a Senior Backend Engineer to join the platform team...  .... You'll work across our Node.js/TypeScript services and...  ...support live operations Drive software verification, deployment,...  ...with NestJS and Next.js (React a plus) Familiarity with... 
    Node.js
    Senior
    Software
    React
    Flexible hours

    Matternet

    Mountain View, CA
    27 days ago
  • $185k - $250k

     ...Senior Full Stack EngineerKnightscope is seeking a Senior Full Stack Engineer to design, build, and own the web platform...  ...and the ASR robot software stack across our full...  ...using Three.js, Babylon.js, Cesium,...  ...Expert proficiency in React, Redux, Node.js, ES6/TypeScript,... 
    Node.js
    Senior
    Software
    React
    Full time
    Relocation

    Knightscope

    Sunnyvale, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Node.js, React. Be the first to apply!