Senior Software Engineer - FullStack at Roku - ScoutJobs - The AI-curated global job board
Skip to content
Roku
Posted 7 days ago

Senior Software Engineer - FullStack

RokuSenior Software Engineer - FullStack

Requirements

12+ years web development experience, In-depth React expertise, Expert JavaScript and TypeScript, Experience with AWS and microservices, Strong SQL and NoSQL knowledge, Familiarity with Docker and Kubernetes

Skills

ReactTypeScriptAWSNode.jsAI

About the role

Responsibilities

  • Design, develop, test, deploy, and maintain full stack web applications for a multi-region CRM platform
  • Determine the strategic and tactical direction of front-end architecture, ensuring cross-browser compatibility and accessibility
  • Build and optimize Retrieval-Augmented Generation (RAG) solutions to power intelligent chatbot interactions
  • Write clean, efficient, and maintainable code across both frontend and backend services
  • Collaborate with product managers, UX designers, and data scientists to deliver seamless customer care experiences
  • Advocate for operational excellence by driving best practices in monitoring, performance, and reliability
  • Participate in the full agile development lifecycle, including technical design, code reviews, and debugging

Requirements

  • 12+ years of relevant web development experience and production support for high-traffic consumer applications
  • In-depth expertise with React and its relevant ecosystem
  • Expert-level knowledge of JavaScript and TypeScript (prototypical inheritance, scope, and closures)
  • Extensive experience with AWS, microservices architectures, and cloud platforms
  • Strong proficiency in both SQL and NoSQL database systems
  • Familiarity with DevOps practices and tools, including CI/CD, Docker, and Kubernetes

Preferred Qualifications

  • Hands-on experience developing RAG solutions or working with LLMs for chatbots
  • Experience with customer service platforms or CRM systems
  • Knowledge of service mesh architectures
  • Exposure to observability tools such as Prometheus or Grafana

Benefits

  • Comprehensive global access to mental health and financial wellness support
  • Local statutory and voluntary benefits including healthcare (medical, dental, and vision)
  • Life, accident, disability, and retirement options (401(k)/pension)
  • Flexible hybrid work approach with remote work options on Fridays

About the Company

Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico. We connect consumers to the content they love and provide advertisers with unique capabilities to engage audiences. Our mission is to be the TV streaming platform that connects the entire TV ecosystem.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Software Engineer - FullStack

Roku · Bengaluru

Sign up to apply