Sign In
 [New User? Sign Up]
Mobile Version

Full Stack Engineer

NBC


Location:
Universal City, CA
Date:
09/22/2017
2017-09-222017-10-21
Job Code:
35705BR
Categories:
  • Engineering
NBC
  •  
  • Save Ad
  • Email Friend
  • Print

Job Details

Company NBC Universal

Job Title Full Stack Engineer

Jobid 23768-379504

Location: Universal City, CA, 91608, USA

Description **Job Number** 35705BR

**Job Title** Full Stack Engineer

**Business Segment** NBC Entertainment

**Sub-Business** NBC Ent Marketing & Digital

**Posting Category** Digital Media

**About Us** NBCUniversal is one of the world’s leading media and entertainment companies in the development, production, and marketing of entertainment, news, and information to a global audience. NBCUniversal owns and operates a valuable portfolio of news and entertainment television networks, a premier motion picture company, significant television production operations, a leading television stations group, and world-renowned theme parks. NBCUniversal’s policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law. NBCUniversal will consider for employment qualified applicants with criminal histories in a manner consistent with relevant legal requirements, including the City of Los Angeles Fair Chance Initiative For Hiring Ordinance, where applicable.

**Career Level** Experienced

**Country** United States

**State/Province** California

**City** Universal City

**Responsibilities**

Job Purpose

Design and develop interactive client and server side products using the latest creative technologies and best practices across NBC Entertainment Digital’s full technology stack. Work closely with project managers, scrum masters and architects to deliver cutting edge products that offer consumers smooth, performant, and engaging experiences. Work as a part of a larger agile team to deliver highly complex projects in a timely fashion.



Essential Responsibilities



+ Develop client-side apps for emerging consumer video platforms including web and connected devices

+ Design and implement enterprise libraries and API’s to be used across projects and third parties

+ Design and implement scalable software serving up millions of page views

+ Produce clean, semantic scripts, markup, and object-oriented code

+ Develop and work collaboratively using Agile practices

+ Create unit tests and work within a CI environment

+ Conduct peer code review

+ Provide ongoing support for sites and technical products

+ Seamlessly adapt large content and video streaming products to rapidly changing needs and direction

+ Conduct Proof of Concepts and research into emerging technologies, products andplatformsJob PurposeDesign and develop interactive client and server side products using the latest creative technologies and best practices across NBC Entertainment Digital’s full technology stack. Work closely with project managers, scrum masters and architects to deliver cutting edge products that offer consumers smooth, performant, and engaging experiences. Work as a part of a larger agile team to deliver highly complex projects in a timely fashion.Essential Responsibilities

+ Develop client-side apps for emerging consumer video platforms including web and connected devices

+ Design and implement enterprise libraries and API’s to be used across projects and third parties

+ Design and implement scalable software serving up millions of page views

+ Produce clean, semantic scripts, markup, and object-oriented code

+ Develop and work collaboratively using Agile practices

+ Create unit tests and work within a CI environment

+ Conduct peer code review

+ Provide ongoing support for sites and technical products

+ Seamlessly adapt large content and video streaming products to rapidly changing needs and direction

+ Conduct Proof of Concepts and research into emerging technologies, products andplatforms

**Qualifications/Requirements**

Basic Qualifications:



+ 3 to 5 years development experience developing with modern web and client-side technologies

+ Expert in creating and developing against RESTful and SOAP web services

+ Experience with creating state diagrams, class diagrams, activity diagrams, and sequence diagrams during software design

+ Experience designing and working with JSON structures

+ Understanding of architectural and OOP design patterns

+ Strong knowledge of web and backend development security best practices, including but not limited to preventing Cross Site Scripting and SQL Injection attacks

+ Experience with automated unit testing and continuous integration tools, such as Jenkins

+ Experience with integrating in with third party web API’s, such as Facebook Open Graph/ APIs, and using OAuth

+ Understanding of User Experience design and usability concepts

+ Strong problem solving ability

+ Must have attention to detail

+ Bachelor’s Degree in Computer Science, or equivalentEligibility Requirements:

+ Interested candidates must submit a resume/CV online to be considered

+ Must be willing to work in Universal City, CA

+ Must have work authorization to work in the United States

+ Must be covered by Solutions, NBCU’s Alternative Dispute Resolution Program

**Desired Characteristics**

Desired Characteristics:



+ Strong knowledge of HTML5, JavaScript, CSS, AJAX

+ Strong knowledge of JavaScript frameworks and libraries such as React, jQuery, Backbone, Ember, JavaScriptMVC, Underscore, CreateJS, gameQuery, Crafty and Impact with experience writing plug-ins or extensions

+ Experience with Node.js,

+ Experience with React/Redux

+ Experience building responsive web applications

+ Experience with video streaming technologies and players

+ Experience with development on OTT platforms a plus



We are an equal opportunity employer, offering a great work environment, challenging career opportunities, professional training and competitive compensation. Clickto view the NBCUniversal Candidate Privacy Statement.



The NBC Owned Television Stations create and distribute engaging content that connects with a valuable audience in 10 major markets across the country. Our content platforms include: NBC Stations broadcast and COZI TV, station websites, digital out-of home, and mobile.  Through our local news operations, our lifestyle production arm LX.TV, and our local sales marketing and production teams, NBC creates content that connects communities with the people, events, and issues they care about most.

Powered By

Featured Jobs