About this role
Senior Software Engineer (Frontend/Client Engineering) at Roku. Location: San Jose, California, United States. Role: architecting applications, leading architecture, collaborating teams Requirements: 15+ years industry experience in senior software engineering, expertise in modern web frameworks and media playback, strong UX/UI understanding, generative AI experience, bachelor's degree in computer science (master's preferred). Category: Software Development Seniority: Senior Level Tools: React, Redux, Solid JS, Flutter, Cordova, JavaScript, TypeScript, HTML, CSS, HLS, MPEG-DASH, MSE/EME, ExoPlayer, Shaka Player, Dash.js Commitment: Full Time Workplace: Hybrid Languages: English