Taro Logo

Software Engineer II - Front End/Roku

Disney Entertainment & ESPN Technology creates magical viewing experiences for the world's most beloved stories while transforming Disney's media business for the future.
$114,900 - $168,700
Frontend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Entertainment · Consumer

Description For Software Engineer II - Front End/Roku

Disney Entertainment & ESPN Technology is seeking a Software Engineer II to join their Living Room Devices, Roku Client Application Engineering Team. This role offers an exciting opportunity to work on Direct-to-Consumer client apps like Disney+, Star+, ESPN, and Hulu on one of the most popular streaming platforms.

The position involves building cutting-edge streaming experiences using BrightScript and the Roku SceneGraph SDK, while also working with modern web technologies like JavaScript, React, and Node.js. You'll be part of a team that reaches millions of viewers daily, contributing to the future of Disney's media business.

As a Software Engineer II, you'll be responsible for developing new application features from onboarding to browse experiences, implementing analytics, and creating video playback interfaces. The role requires collaboration with various engineering teams and direct interaction with Roku for hardware and firmware requirements.

The ideal candidate brings 3+ years of client-side development experience, strong understanding of MVVM architecture, and a bachelor's degree in a relevant technical field. Experience with performance optimization, asynchronous programming, and unit testing is highly valued.

This hybrid position offers competitive compensation ranging from $114,900 to $168,700 depending on location and experience, with opportunities to work from major tech hubs including New York, San Francisco, Seattle, Burbank, and Santa Monica. The role combines the stability of working for an entertainment giant with the excitement of building next-generation streaming technology.

Join a team that's reimagining how millions of viewers consume entertainment, while working with some of the world's most beloved content brands. This position offers the perfect blend of technical challenge and creative opportunity in the rapidly evolving streaming media landscape.

Last updated 3 hours ago

Responsibilities For Software Engineer II - Front End/Roku

  • Build client app experiences in BrightScript using Roku SceneGraph SDK
  • Develop new application features from onboarding to browse UI/UX experiences
  • Contribute to analytics and video playback UI/UX development
  • Work on JavaScript & React-based web tools, gulp build scripts, AWS configurations, and Node.js services
  • Collaborate with Roku to vet new hardware, firmware and certification requirements
  • Work with client SDK engineering, design engineering, and services engineering teams

Requirements For Software Engineer II - Front End/Roku

JavaScript
React
Node.js
  • 3+ years of development experience with client-side development stack
  • Experience with MVVM (Model-View-ViewModel) architecture
  • Bachelor's degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering
  • Proficiency in creating reusable utilities and UI components
  • Experience with performance optimization and feature degradation techniques
  • Experience with asynchronous and concurrent code
  • Experience with unit testing

Interested in this job?

Jobs Related To Disney Software Engineer II - Front End/Roku