Senior Software Engineer - Roku/Disney+ (London)
Senior Software Engineer - Roku/Disney+ (London)

Senior Software Engineer - Roku/Disney+ (London)

London Full-Time 72000 - 100000 £ / year (est.) No home office possible
D

At a Glance

  • Tasks: Join our team to build the Disney+ app for Roku and smart TVs.
  • Company: Be part of Disney Entertainment, creating magical viewing experiences for millions.
  • Benefits: Enjoy competitive pay, bonuses, and a range of medical and financial benefits.
  • Why this job: Work on innovative projects that shape the future of media and entertainment.
  • Qualifications: 5+ years in client-side development, ideally with BrightScript experience.
  • Other info: Collaborate with top engineers and contribute to exciting new features.

The predicted salary is between 72000 - 100000 £ per year.

Disney Entertainment & ESPN Technology

On any given day at Disney Entertainment & ESPN Product &Technology, were reimagining ways to create magical viewing experiences for the worlds most beloved stories while also transforming Disneys media business for the future. Whether thats evolving our streaming and digital products in new and immersive ways, powering worldwide advertising and distribution to maximize flexibility and efficiency, or delivering Disneys unmatched entertainment and sports content, every day is a moment to make a difference to partners and to hundreds of millions of people around the world.

A few reasons why we think youd love working for Disney Entertainment & ESPN Product & Technology:

  • Building the future of Disneys media business: DE&E Product & Technologists are designing and building the infrastructure that will power Disneys media, advertising, and distribution businesses for years to come.

  • Reach & Scale: The Disney+ Product and platform this group builds and operates delights millions of consumers every minute of every day.

  • Innovation: We develop and execute groundbreaking products and techniques that shape industry norms and enhance how audiences experience sports, entertainment & news.

As part of the Living Room Devices, Roku Client Application Engineering Team, you will help us push the boundaries of what is possible on some of the most interesting 10-foot devices in the marketplace! Youll be part of the team that builds our Disney+ Direct-to-Consumer client app for streaming Disney, Pixar, Marvel, Star Wars, Hulu, ESPN, NatGeo, and ABC News content from one of the most popular streaming devices on the market.

Job Summary:
Were looking for experienced Journey-level Software Engineer for the Roku Client Application Engineering Team, where youll be part of the team that builds our Disney+ Direct-to-Consumer client app on Roku streaming devices and smart TVs. Were looking for an engineer who, ideally, has experience in BrightScript, SceneGraph, and is ready to write client apps that provide the best experiences for our viewers.

Responsibilities and Duties of the Role:

  • 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. If you see it on screen, youll likely have a chance to work on it in code

  • 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

Minimum Qualifications:

  • At least 5 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

  • Candidates will be expected to be 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

  • Candidates should have experience mentoring junior level team members

Preferred 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

Required Education

  • Bachelors degree or better in Computer Science or a related technical field or equivalent job experience.

The hiring range for this position in Los Angeles is $138,900 to $186,200 per year, in New York or Seattle is $145,400 to $195,000 per year and in San Francisco is $152,100 to $203,900 per year. The base pay actually offered will take into account internal equity and also may vary depending on the candidates geographic region, job-related knowledge, skills, and experience among other factors. A bonus and/or long-term incentive units may be provided as part of the compensation package, in addition to the full range of medical, financial, and/or other benefits, dependent on the level and position offered. #J-18808-Ljbffr

Senior Software Engineer - Roku/Disney+ (London) employer: Disney Cruise Line - The Walt Disney Company

At Disney Entertainment & ESPN Technology, we pride ourselves on fostering a culture of innovation and collaboration, where every team member plays a vital role in shaping the future of media. Located in London, our dynamic work environment offers exceptional growth opportunities, competitive benefits, and the chance to work on groundbreaking projects that reach millions globally. Join us to be part of a team that not only values your contributions but also encourages you to push the boundaries of technology in the entertainment industry.
D

Contact Detail:

Disney Cruise Line - The Walt Disney Company Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer - Roku/Disney+ (London)

✨Tip Number 1

Familiarise yourself with BrightScript and the Roku SceneGraph SDK. Since this role specifically requires experience in these technologies, having a solid understanding will help you stand out during discussions.

✨Tip Number 2

Showcase your experience with MVVM architecture. Be prepared to discuss how you've implemented this in past projects, as it’s a key requirement for the position.

✨Tip Number 3

Highlight any mentoring experience you have. The team values collaboration and guidance, so sharing examples of how you've supported junior developers can demonstrate your leadership skills.

✨Tip Number 4

Prepare to discuss performance optimisation techniques. Given the focus on creating rich user interfaces, being able to talk about how you've improved app performance in previous roles will be beneficial.

We think you need these skills to ace Senior Software Engineer - Roku/Disney+ (London)

BrightScript
Roku SceneGraph SDK
Client-Side Development
MVVM Architecture
Technical Design
UI Component Development
Mentoring Junior Engineers
User Interface Design
Performance Optimisation
Asynchronous Programming
Unit Testing
JavaScript Development
DevOps Practices
Gulp Build Scripts
AWS Configuration

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in client-side development, particularly with BrightScript and SceneGraph. Use specific examples of projects where you've built user interfaces or contributed to application features.

Craft a Compelling Cover Letter: In your cover letter, express your passion for creating engaging viewing experiences and how your skills align with the responsibilities outlined in the job description. Mention any experience you have with streaming platforms or similar technologies.

Showcase Technical Skills: Clearly list your technical skills related to the role, such as proficiency in MVVM architecture, JavaScript, and performance optimisation techniques. Provide examples of how you've applied these skills in previous roles.

Highlight Team Collaboration: Emphasise your experience working in collaborative environments. Mention any instances where you've mentored junior team members or worked closely with cross-functional teams to deliver successful projects.

How to prepare for a job interview at Disney Cruise Line - The Walt Disney Company

✨Showcase Your BrightScript Skills

Make sure to highlight your experience with BrightScript and SceneGraph during the interview. Be prepared to discuss specific projects where you've used these technologies, as they are crucial for the role.

✨Demonstrate Your UI/UX Knowledge

Since the position involves creating user interfaces, be ready to talk about your approach to designing rich and performant UIs. Share examples of how you've implemented pixel-perfect designs and animations in past projects.

✨Discuss Collaboration Experience

Collaboration is key in this role. Prepare to discuss how you've worked with cross-functional teams, including design and engineering, to deliver successful projects. Highlight any mentoring experiences you have with junior team members.

✨Prepare for Technical Questions

Expect technical questions related to MVVM architecture, performance optimisation, and asynchronous programming. Brush up on these topics and be ready to solve problems or provide insights during the interview.

Senior Software Engineer - Roku/Disney+ (London)
Disney Cruise Line - The Walt Disney Company

Land your dream job quicker with Premium

Your application goes to the top of the list
Personalised CV feedback that lands interviews
Support from real people with tickets
Apply for more jobs in less time with AI support
Go Premium

Money-back if you don't land a job in 6-months

D
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>