Lead Software Engineer (Roku Engineer)

The Walt Disney Company is a leading diversified international family entertainment and media enterprise that includes three core business segments: Disney Entertainment, ESPN, and Disney Experiences.
Santa Monica, CA, USABristol, CT 06010, USAGlendale, CA, USA
$149,300 - $209,600
Frontend
Senior Software Engineer
Hybrid
5,000+ Employees
7+ years of experience
Entertainment

Description For Lead Software Engineer (Roku Engineer)

The Walt Disney Company is seeking a Lead Software Engineer for the Roku Client Application team. This role is part of the team that builds Direct-to-Consumer client apps such as Disney+, Star+, ESPN, and Hulu on Roku streaming devices and smart TVs. The ideal candidate should have experience in BrightScript and be ready to write client apps that provide the best experiences for viewers.

Key Responsibilities:

  • Be a critical member of a team of engineers responsible for building client app experiences in BrightScript, using the Roku SceneGraph SDK
  • Contribute to the development of new application features from on-boarding to browse UI/UX experiences, analytics, video playback UI/UX, and more
  • Contribute to the development of tools and systems outside of Roku apps, such as JavaScript- & React-based web tools, gulp build scripts, AWS configurations, and Node.js services
  • Work with Roku to vet new hardware, firmware, and certification requirements from a client application perspective
  • Collaborate closely with client SDK engineering, design engineering, services engineering teams, and product owners

Required Qualifications:

  • At least 7 years of development experience with a client-side development stack, ideally with at least 2 years BrightScript experience
  • Experience with MVVM (Model-View-ViewModel) architecture
  • Proficiency in technical design and development of generalized solutions
  • Strong communication skills and attention to detail
  • Experience mentoring junior level team members
  • BS in Computer Science or related technical discipline or equivalent

Preferred Qualifications:

  • Experience creating user interfaces, implementing pixel-perfect designs and animations
  • Familiarity with development and troubleshooting on set-top boxes or Smart TVs
  • Experience with performance optimization and feature degradation techniques
  • Experience with unit testing and related patterns
  • Familiarity with streaming media technologies
  • Experience with JavaScript client- and server-side development
  • Experience with DevOps, gulp scripts, Jenkins, and AWS

This role offers the opportunity to work on innovative products and magical experiences for millions of people worldwide, leveraging the latest technology and game-changing ideas. Join our team and help us find new ways to interact with users across Disney's brands!

Last updated 2 months ago

Responsibilities For Lead Software Engineer (Roku Engineer)

  • Build client app experiences in BrightScript using Roku SceneGraph SDK
  • Develop new application features for UI/UX, analytics, and video playback
  • Contribute to tools and systems development outside of Roku apps
  • Collaborate with various engineering teams and product owners
  • Work with Roku on hardware, firmware, and certification requirements

Requirements For Lead Software Engineer (Roku Engineer)

JavaScript
React
Node.js
  • 7+ years of client-side development experience, 2+ years BrightScript preferred
  • Experience with MVVM architecture
  • Proficiency in technical design and generalized solutions
  • Strong communication skills
  • BS in Computer Science or related field

Interested in this job?

Jobs Related To Disney Lead Software Engineer (Roku Engineer)

Senior Software Engineer

Senior Software Engineer position at Disney focusing on eCommerce platform development with Flutter, AWS, and frontend technologies in Orlando, FL.

Sr Software Engineer (Front End/JavaScript)

Senior Frontend Software Engineer role at Disney building streaming applications using TypeScript/JavaScript for major platforms like Disney+ and ESPN.

Sr Software Engineer

Senior Software Engineer role at Disney building web applications for major entertainment brands using JavaScript, Node and React.

Sr. Software Engineer

Senior Software Engineer role at Disney Entertainment & ESPN Technology, building frontend solutions for streaming platforms with TypeScript and React.

Sr Software Engineer (Roku Engineer)

Sr Software Engineer (Roku Engineer) position at Disney, building Direct-to-Consumer client apps for Roku devices and smart TVs.