Software Eng. III-JavaScript (es6), Node.js, React

ESPN • Los Angeles, CA 90001

Posted 1 week ago

Job Description



Job Summary:

ESPN is looking for an experienced Software Engineer to be a core contributor to the company's consumer facing digital video applications. This engineer will work closely with ESPN product owners and business development partners to plan, design, create and maintain applications that bring pay television and video highlights to ESPN's many web sites and apps running on mobile phones, tablets, game consoles and set top boxes. This engineer will focus primarily on web site development and application development for platforms that support HTML5/Javascript. Opportunities to work with additional technologies will arise as well. The ideal candidate will have extensive experience developing rich, consumer facing web sites and strong knowledge of at least one additional area of consumer application development preferably using Java, C#, Objective C or Swift . This position will be located in Los Angeles and will work closely with teammates in ESPN's Bristol CT headquarters.

Responsibilities:

  • Be a core contributor to the development, enhancement and maintenance of the ESPN's video hub watchespn.com
  • Develop and maintain video players and components that enable inline video content across ESPN websites
  • Be a core contributor to the development, enhancement and maintenance of WatchESPN on HTML5/Javascript platforms including Chromecast, Playstation and Smart TVs
  • Contribute to cross platform architectural planning and development practices of the entire team
  • Work closely with ESPN consumer product owners and app design teams to specify, design and plan the development of existing video products for new platforms, improvement of existing video products and development of special features.
  • Work closely with Project Management to plan project work for yourself and fellow team members in an agile manner.
  • Collaborate with other ESPN technology teams providing fundamental pieces of the digital video ecosystem including, core content APIs, video workflow, video encoding & distribution and configuration management.
  • Participate in the selection of vendors contracted to augment engineering staff and oversee the engineering efforts executed by them


Basic Qualifications:

  • 5+ years of relevant professional software development experience
  • 4+ years hands-on professional web development experience with JavaScript (es6), Node.js, React/Redux or another modern MVC framework
  • Experience with unit testing (Jest) and JavaScript build tools (Babel, Webpack, NPM)
  • A strong understanding of XML, JSON, HTML5 and CSS
  • A strong understanding of HTTP and REST-style web services
  • Strong understanding of multi-tier web architectures, and OO design patterns and concepts
  • Must demonstrate solid organization/communication skills
  • Ability to work in a fast paced, team-oriented and iterative programming environment with a disposition for keeping up with latest technologies.


Preferred Qualifications:

  • 2+ years experience with one of the following - Java, Swift or Objective C
  • Experience developing applications that include audio or video streaming with HLS
  • Experience building a significant consumer app that is currently available in the marketplace


Required Education

  • Bachelor Degree in computer science, engineering or related field


About ESPN:

Working at ESPN is unlike anything else. That's because we're always finding new ways to interact with fans - however and wherever they connect with sports. Every day we're doing things that no one has done, all in a dynamic culture where we defy odds and continuously outdo ourselves. When you have the latest technology, game-changing ideas and world-class talent on your team, every day is extraordinary.


About The Walt Disney Company:

The Walt Disney Company, together with its subsidiaries and affiliates, is a leading diversified international family entertainment and media enterprise with the following business segments: media networks, parks and resorts, studio entertainment, consumer products and interactive media. From humble beginnings as a cartoon studio in the 1920s to its preeminent name in the entertainment industry today, Disney proudly continues its legacy of creating world-class stories and experiences for every member of the family. Disney's stories, characters and experiences reach consumers and guests from every corner of the globe. With operations in more than 40 countries, our employees and cast members work together to create entertainment experiences that are both universally and locally cherished.
This position is with ESPN Technology Services, Inc., which is part of a business segment we call ESPN.
ESPN Technology Services, Inc. is an equal opportunity employer. Applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Disney fosters a business culture where ideas and decisions from all people help us grow, innovate, create the best stories and be relevant in a rapidly changing world.


Job Details

Location:  Los Angeles, CA 90001

Employment Type:   Full-Time

×

Sign Up for Daily Job Alerts.

Thank You

You will receive your first job alert within 24 hours.

Similar Jobs

    Browse Jobs | Terms & Conditions | Privacy Policy | Unsubscribe
    POWERED BY    

    POWERED BY  

    Software Eng. III-JavaScript (es6), Node.js, React

    ESPN • Los Angeles, CA 90001



    By clicking the button above, I agree to the Upward Terms of Use and Privacy Policy and to receive SMS, text alerts and email job alerts from Employers and Upward at the phone number or email provided above or in my resume. Standard message rates apply. Consent is not required for use of this service.