LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Roku›Senior Software Engineer - Fullstack
Roku

About Roku

Affordable streaming for all your favorite shows

🏢 Tech, Hardware👥 1001+ employees📅 Founded 2002📍 Newhall, San Jose, CA💰 $247.8m⭐ 3.7
B2CEntertainmentVideoMedia

Key Highlights

  • Over 100 million active accounts worldwide
  • Acquired Quibi's library for original content
  • $247.8 million raised in Series H funding
  • Headquartered in San Jose, CA with 1001+ employees

Roku, headquartered in San Jose, CA, is a leading streaming platform that provides users with access to a wide array of TV channels, movies, and third-party streaming services. With over 100 million active accounts, Roku has raised $247.8 million in funding and continues to innovate in the B2C enter...

🎁 Benefits

Roku offers comprehensive medical, wellness, and financial benefits, along with an unlimited paid time off policy and flexible work-from-home opportun...

🌟 Culture

Roku's culture emphasizes innovation in streaming technology, integrating multiple services into one platform. The company values data-driven recommen...

🌐 Website💼 LinkedIn𝕏 TwitterAll 233 jobs →
Roku

Senior Software Engineer - Fullstack

Roku • Bengaluru, India

Posted 3h agoSeniorFull stack engineer📍 Bengaluru
Apply Now →

Skills & Technologies

JavaScriptReactNode.js

Overview

Roku is hiring a Senior Full Stack Engineer to develop innovative advertising platform products and services. You'll work with JavaScript, React, and Node.js to create full-stack web applications. This position requires significant experience in software engineering.

Job Description

Who you are

You have 5+ years of experience in software engineering, particularly in developing full-stack applications. Your expertise spans both frontend and backend technologies, allowing you to create seamless user experiences while managing server-side logic effectively. You are proficient in JavaScript and have hands-on experience with frameworks like React and Node.js, enabling you to build responsive and dynamic web applications. You understand the importance of collaboration and thrive in team environments, where you can contribute to discussions about architecture and design. You are passionate about delivering high-quality code and have a strong understanding of best practices in software development, including testing and version control. You are eager to learn and adapt to new technologies, and you enjoy mentoring junior developers to help them grow in their careers.

Desirable

Experience with cloud services such as AWS or Azure would be a plus, as would familiarity with database management systems like MongoDB or PostgreSQL. Knowledge of agile methodologies and experience working in cross-functional teams can enhance your contributions to the team.

What you'll do

As a Senior Full Stack Engineer at Roku, you will be part of the Advertising Engineering team, where you will develop and maintain full-stack web applications that support Roku's advertising ecosystem. You will collaborate closely with product managers, designers, and other engineers to define and implement features that enhance user engagement and streamline advertising processes. Your role will involve writing clean, maintainable code and conducting code reviews to ensure high standards are met across the team. You will also be responsible for troubleshooting and resolving issues in production environments, ensuring that our applications run smoothly for over 100 million users. You will participate in architectural discussions and contribute to the overall strategy of the advertising platform, helping to shape the future of how Roku connects users with content.

What we offer

At Roku, we offer a dynamic work environment where your contributions are valued from day one. You will have the opportunity to work on cutting-edge technology that impacts millions of users worldwide. We provide competitive compensation and benefits, along with opportunities for professional growth and development. Our culture encourages innovation and collaboration, and we believe in empowering our employees to take ownership of their work. Join us in transforming the way the world watches TV and be part of a team that is dedicated to excellence in everything we do.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Roku.

Apply Now →Get Job Alerts