
About Roku
Affordable streaming for all your favorite shows
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...
Skills & Technologies
Overview
Roku is seeking a Senior Full Stack Engineer to join their Developer Platform team. You'll work on building essential tools and AI-infused web applications that enhance the app development experience. This role requires expertise in JavaScript and Node.js.
Job Description
Who you are
You have 5+ years of experience as a Full Stack Engineer, with a strong background in JavaScript and Node.js. You understand the intricacies of API design and microservice architecture, having developed and maintained scalable applications that serve a large user base. Your experience includes working collaboratively in cross-functional teams, where you have contributed to the development of tools that improve efficiency and user experience.
You are passionate about technology and enjoy staying updated with the latest trends in software development. You have a knack for problem-solving and can navigate complex technical challenges with ease. Your ability to communicate effectively with both technical and non-technical stakeholders makes you a valuable team member.
Desirable
Experience with AI technologies and their application in web development is a plus. Familiarity with cloud services and deployment strategies will enhance your contributions to the team. You are open to learning new technologies and methodologies that can improve the development process.
What you'll do
As a Senior Full Stack Engineer at Roku, you will be responsible for developing and enhancing the Developer Platform tools that empower content publishers to create and manage their channel apps efficiently. You will work on exciting projects that involve building AI-infused web applications, ensuring they are user-friendly and performant. Your role will require you to collaborate closely with product managers, designers, and other engineers to deliver high-quality software solutions.
You will take ownership of the entire development lifecycle, from initial design through to deployment and maintenance. This includes writing clean, maintainable code, conducting code reviews, and mentoring junior developers. You will also be involved in performance tuning and debugging, ensuring that the applications you build meet the highest standards of quality.
Your contributions will directly impact the user experience for millions of Roku customers, as you help shape the future of the platform. You will have the opportunity to innovate and implement new features that enhance the overall functionality of the Developer Platform.
What we offer
At Roku, you will be part of a fast-growing public company where your contributions are valued from day one. We offer a collaborative work environment that encourages creativity and innovation. You will have access to professional development opportunities and the chance to work on projects that have a significant impact on the streaming industry. Our culture promotes teamwork and a shared commitment to excellence, making it an exciting place to grow your career.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Roku.
Similar Jobs You Might Like
Based on your interests and this role

Full Stack Engineer

Full Stack Engineer
Pleo is seeking a Senior Full Stack Engineer to enhance their Demo Experience team. You'll focus on improving sales demo experiences and increasing conversion rates. This role requires strong problem-solving skills and a collaborative mindset.

Full Stack Engineer
mabl is hiring a Senior Full Stack Engineer to join their engineering team. You'll work on an AI-powered low-code test automation platform, utilizing technologies like JavaScript, Python, and AWS. This position requires strong experience in full-stack development.

Full Stack Engineer
Fresha is hiring a Senior Full Stack Engineer to design and develop APIs for their marketplace platform. You'll work in a collaborative environment in London, contributing to a platform that supports beauty and wellness businesses. This role requires strong technical skills and a passion for making an impact.

Full Stack Engineer
Deel is hiring a Senior Full Stack Engineer to contribute to their all-in-one payroll and HR platform. You'll be part of a team transforming how global talent connects with world-class companies. This position requires significant experience in full stack development.