Disney Entertainment & ESPN Technology is at the forefront of reimagining how to create magical viewing experiences for the world's most beloved stories while transforming Disney's media business for the future. As part of the Living Room Devices, Roku Client Application Engineering Team, you'll help push the boundaries of what's possible on 10-foot devices, building the Disney+ Direct-to-Consumer client app for streaming Disney, Pixar, Marvel, Star Wars, Hulu, ESPN, NatGeo, and ABC News content.
The role involves:
- Building client app experiences in BrightScript using Roku SceneGraph SDK
- Developing new features from onboarding to browse UI/UX, analytics, and video playback
- Contributing to tools and systems including JavaScript/React web tools, gulp build scripts, AWS configurations, and Node.js services
- Working with Roku on hardware, firmware and certification requirements
- Collaborating with client SDK engineering, design engineering, and services engineering teams
Required Qualifications:
- 5+ years of client-side development experience (2+ years BrightScript preferred)
- Experience with MVVM architecture
- Proficiency in technical design and development of reusable solutions
- Experience mentoring junior team members
- Bachelor's degree in Computer Science or equivalent experience
Preferred Skills:
- Experience creating performant user interfaces and implementing pixel-perfect designs
- Knowledge of UI patterns and data-driven UX
- Experience with set-top boxes/Smart TVs
- Performance optimization expertise
- Unit testing experience
- DevOps and AWS knowledge
The position offers competitive compensation ($142,516 - $191,180 in Seattle/NYC, $136,100 - $182,400 in Santa Monica/Glendale, $148,994 - $199,870 in San Francisco) plus benefits and potential bonuses. Join a team that's shaping the future of streaming entertainment at one of the world's most innovative media companies.