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

Roku • Bengaluru, India

Posted 3h agoSeniorFrontend engineer📍 Bengaluru
Apply Now →

Skills & Technologies

JavaScriptReact

Overview

Roku is seeking a Senior Frontend Engineer to develop and deploy scalable applications for their Content Management System. You'll work with JavaScript and React to enhance user experiences. This role requires significant experience in frontend development.

Job Description

Who you are

You have 5+ years of experience in frontend engineering, with a strong focus on building scalable applications that enhance user experiences. Your expertise in JavaScript and React allows you to create dynamic and responsive web applications that meet user needs effectively. You understand the importance of collaboration and teamwork, and you thrive in environments where you can contribute to innovative solutions. You are passionate about technology and are always eager to learn and implement new tools and frameworks that can improve your work and the overall product.

You have a solid understanding of web performance optimization techniques and are skilled in debugging and troubleshooting complex issues. Your experience includes working with RESTful APIs and integrating them into frontend applications, ensuring seamless communication between the client and server. You are familiar with version control systems like Git and have experience working in Agile development environments, participating in sprints and code reviews to maintain high-quality standards.

You are a proactive communicator, able to articulate your ideas clearly and collaborate effectively with cross-functional teams, including designers and backend engineers. You are committed to delivering high-quality code and are always looking for ways to improve processes and workflows within your team. You enjoy mentoring junior engineers and sharing your knowledge to help them grow in their careers.

Desirable

Experience with TypeScript is a plus, as it can enhance your ability to write robust and maintainable code. Familiarity with cloud services and deployment processes will also be beneficial in this role, as you will be involved in deploying applications to production environments.

What you'll do

As a Senior Frontend Engineer at Roku, you will play a crucial role in developing and enhancing the Content Management System that powers Roku's streaming platform. You will work closely with product managers and designers to understand user requirements and translate them into functional and appealing web applications. Your responsibilities will include designing and implementing new features, optimizing existing code for performance, and ensuring a seamless user experience across various devices.

You will be responsible for writing clean, maintainable code and conducting code reviews to uphold the quality of the codebase. You will collaborate with backend engineers to integrate APIs and ensure that data flows smoothly between the frontend and backend systems. Additionally, you will participate in Agile ceremonies, contributing to sprint planning and retrospectives to continuously improve team processes.

You will also have the opportunity to mentor junior engineers, providing guidance and support as they develop their skills. Your contributions will directly impact the user experience for millions of Roku customers, making your work both rewarding and significant.

What we offer

At Roku, you will be part of a fast-growing public company that values innovation and teamwork. We offer a competitive salary and benefits package, along with opportunities for professional growth and development. You will work in a collaborative environment where your ideas are valued, and you can make a meaningful impact on the future of television streaming. Join us in our mission to connect consumers to the content they love and shape the future of TV.

Interested in this role?

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

Apply Now →Get Job Alerts