Full-Time

Lead Software Engineer

Roku Development

Confirmed live in the last 24 hours

The Walt Disney Company

The Walt Disney Company

10,001+ employees

Leading producers & providers of entertainment and information

Compensation Overview

$152.2k - $213.9kAnnually

+ Bonus + Long-term Incentive Units

Senior, Expert

Seattle, WA, USA + 5 more

More locations: Santa Monica, CA, USA | San Francisco, CA, USA | Bristol, CT, USA | Glendale, CA, USA | New York, NY, USA

Category
Mobile Engineering
Software Engineering
Required Skills
JavaScript
React.js
Node.js
AWS
Requirements
  • 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
  • Proficient in technical design and development of generalized solutions, such as reusable utilities and UI components, and generalized logic that can be consumed by multiple applications
  • Experience mentoring junior level team members
Responsibilities
  • Be a critical member of a team of engineers responsible for building our 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 much more
  • Have the opportunity to contribute to the development of tools and systems outside of the 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 our client SDK engineering, design engineering, services engineering teams and product owners to help understand and communicate requirements and device limitations
Desired Qualifications
  • Extensive experience creating beautiful, rich, performant user interfaces, including implementing pixel-perfect designs and animations
  • Experience working on user interface-level code and knowledge of common patterns, architectures, and approaches to present a data-driven UX to viewers
  • Familiarity with development and troubleshooting on set-top boxes or Smart TVs
  • Experience working on a range of devices with varying performance and capabilities
  • Experience with configuration-driven development
  • Experience with performance optimization and feature degradation techniques
  • Experience creating and extending templated controls, and writing custom controls
  • Experience with asynchronous and concurrent code
  • Experience with unit testing and related patterns
  • Experience with JavaScript client- and server-side development
  • Experience with DevOps, gulp scripts, Jenkins and AWS
The Walt Disney Company

The Walt Disney Company

View

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

1923