Top Benefits
About the role
Who you are
- 2–5 years of front-end engineering experience, with solid fundamentals in HTML, CSS, and JavaScript/TypeScript, and hands-on experience with at least one modern framework such as React, Vue, or Svelte
- Experience building data-rich interfaces - including tables, charts, filters, and dashboard-style interactions - and familiarity with design systems or internal UI component libraries
- Comfort working with SQL and understanding schemas, along with an interest in building tools that help non-technical users safely access and explore business data
- Interest in AI-assisted UI design, including integrating LLMs, prompts, or agent-generated insights into product workflows—or eagerness to learn
- Experience consuming REST APIs or internal services and translating backend logic into clean, understandable UI
- Ability to prototype quickly and iterate based on feedback, turning user or analytical needs into polished front-end solutions
- Familiarity with data tools or visualization libraries such as D3, Chart.js, Recharts, or similar technologies
- A product-minded approach, comfortable turning ambiguous problem statements into coherent solutions and collaborating across backend engineering, UX, analytics, and product teams
- Ability to thrive in fast-paced, exploratory environments where prototypes evolve quickly and requirements shift as we learn from users and the system
What the job involves
- The Advanced Development team invents the next generation of intelligent, generative, and data-driven systems at Roku. We work ahead of production, building prototypes that evolve into the foundations of future Roku products - including LLM-powered analytics, internal automation platforms and creative tooling
- You’ll join a small, high-ownership team working across UI, AI-assisted workflows, data discovery, and internal developer tools. It’s a fast-paced, exploratory environment with a mandate to turn promising ideas into working software that delivers measurable value
- We’re looking for a front-end engineer to help build our next generation intelligent internal tools and data platforms. Your work will empower the organization to turn raw data into actionable intelligence through robust and secure internal tooling
- In this role, you’ll design and build modern, responsive interfaces for internal applications that help teams retrieve, analyze, and visualize business data
- You’ll work at the intersection of UX and AI, shaping how LLM-assisted systems present insights and recommendations to users in clear and trustworthy ways
- Along the way, you’ll collaborate with experienced engineers and designers to build UI components for our internal tools ecosystem and translate complex backend logic into intuitive user experiences
- Build Data-Rich Interfaces: Develop dashboards, charts, tables, and interactive visualizations that make large or complex datasets easy to interpret and act on
- Design Human-Centered AI Interfaces: Create front-end workflows that integrate LLMs, chatbots, and AI-generated insights—ensuring transparency, clarity, and user trust
- Develop Robust Front-End Architecture: Implement reusable components, internal UI libraries, and data-driven widgets that support analytics, decision-support tools, and workflow automation
- Collaborate Across Disciplines: Work closely with backend, analytics, and design teams to translate complex logic, schemas, and business rules into clear, intuitive UI
- End-to-End Delivery: Participate in rapid prototyping, user testing, iteration cycles, and front-end performance tuning
- Design for Clarity & Trust: Implement thoughtful guardrails and explainability features that help users understand how data was calculated or why an insight was surfaced
- Engineering Best Practices: Contribute to code reviews, architecture discussions, and UI/UX standards for internal tools
The application process
- Thanks for considering a role at Roku. Take a moment to complete the form below. We ask that you remove any photos from your resume or CV before submitting your application
Benefits
- Medical, wellness and financial benefits
- Free snacks and access to the company fitness center
- Unlimited paid time off policy
- Work from home opportunities
About Roku
With the #1 platform for streaming television in the U.S., Roku wants to revolutionize the way the world watches TV.
Our Roku-branded TVs, Roku TV models, Smart Home system, streaming players, audio equipment, and the purpose-built operating system that powers it all can turn any home into a home theater, with seamless integration of hardware and software. Our commitment to our users extends to our brand studio, which creates innovative Roku Originals exclusively for The Roku Channel, a free channel that reaches approximately 80 million households in the U.S. and Mexico.
Join us and you'll have the chance to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. Be a part of shaping the future of streaming at weareroku.com.
Top Benefits
About the role
Who you are
- 2–5 years of front-end engineering experience, with solid fundamentals in HTML, CSS, and JavaScript/TypeScript, and hands-on experience with at least one modern framework such as React, Vue, or Svelte
- Experience building data-rich interfaces - including tables, charts, filters, and dashboard-style interactions - and familiarity with design systems or internal UI component libraries
- Comfort working with SQL and understanding schemas, along with an interest in building tools that help non-technical users safely access and explore business data
- Interest in AI-assisted UI design, including integrating LLMs, prompts, or agent-generated insights into product workflows—or eagerness to learn
- Experience consuming REST APIs or internal services and translating backend logic into clean, understandable UI
- Ability to prototype quickly and iterate based on feedback, turning user or analytical needs into polished front-end solutions
- Familiarity with data tools or visualization libraries such as D3, Chart.js, Recharts, or similar technologies
- A product-minded approach, comfortable turning ambiguous problem statements into coherent solutions and collaborating across backend engineering, UX, analytics, and product teams
- Ability to thrive in fast-paced, exploratory environments where prototypes evolve quickly and requirements shift as we learn from users and the system
What the job involves
- The Advanced Development team invents the next generation of intelligent, generative, and data-driven systems at Roku. We work ahead of production, building prototypes that evolve into the foundations of future Roku products - including LLM-powered analytics, internal automation platforms and creative tooling
- You’ll join a small, high-ownership team working across UI, AI-assisted workflows, data discovery, and internal developer tools. It’s a fast-paced, exploratory environment with a mandate to turn promising ideas into working software that delivers measurable value
- We’re looking for a front-end engineer to help build our next generation intelligent internal tools and data platforms. Your work will empower the organization to turn raw data into actionable intelligence through robust and secure internal tooling
- In this role, you’ll design and build modern, responsive interfaces for internal applications that help teams retrieve, analyze, and visualize business data
- You’ll work at the intersection of UX and AI, shaping how LLM-assisted systems present insights and recommendations to users in clear and trustworthy ways
- Along the way, you’ll collaborate with experienced engineers and designers to build UI components for our internal tools ecosystem and translate complex backend logic into intuitive user experiences
- Build Data-Rich Interfaces: Develop dashboards, charts, tables, and interactive visualizations that make large or complex datasets easy to interpret and act on
- Design Human-Centered AI Interfaces: Create front-end workflows that integrate LLMs, chatbots, and AI-generated insights—ensuring transparency, clarity, and user trust
- Develop Robust Front-End Architecture: Implement reusable components, internal UI libraries, and data-driven widgets that support analytics, decision-support tools, and workflow automation
- Collaborate Across Disciplines: Work closely with backend, analytics, and design teams to translate complex logic, schemas, and business rules into clear, intuitive UI
- End-to-End Delivery: Participate in rapid prototyping, user testing, iteration cycles, and front-end performance tuning
- Design for Clarity & Trust: Implement thoughtful guardrails and explainability features that help users understand how data was calculated or why an insight was surfaced
- Engineering Best Practices: Contribute to code reviews, architecture discussions, and UI/UX standards for internal tools
The application process
- Thanks for considering a role at Roku. Take a moment to complete the form below. We ask that you remove any photos from your resume or CV before submitting your application
Benefits
- Medical, wellness and financial benefits
- Free snacks and access to the company fitness center
- Unlimited paid time off policy
- Work from home opportunities
About Roku
With the #1 platform for streaming television in the U.S., Roku wants to revolutionize the way the world watches TV.
Our Roku-branded TVs, Roku TV models, Smart Home system, streaming players, audio equipment, and the purpose-built operating system that powers it all can turn any home into a home theater, with seamless integration of hardware and software. Our commitment to our users extends to our brand studio, which creates innovative Roku Originals exclusively for The Roku Channel, a free channel that reaches approximately 80 million households in the U.S. and Mexico.
Join us and you'll have the chance to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. Be a part of shaping the future of streaming at weareroku.com.