
Affordable streaming for all your favorite shows
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...
Roku offers comprehensive medical, wellness, and financial benefits, along with an unlimited paid time off policy and flexible work-from-home opportun...
Roku's culture emphasizes innovation in streaming technology, integrating multiple services into one platform. The company values data-driven recommen...

Roku • Bengaluru, India
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.
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.
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.
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.
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.
Apply now or save it for later. Get alerts for similar jobs at Roku.