Software Engineer, CNBC Digital Technology

  • NBCUniversal
  • Englewood, NJ, USA
  • May 29, 2018
Full time Engineering Information Technology Internet Media Technology

Job Description

 

The CNBC Digital technology team is seeking a UI/ front end Developer to manage and build

software solutions across CNBC’s Digital Platform. We are looking for a front-end engineer who

can turn prototypes into robust, standards driven UI components using Angular js, Node.js,

Firebase, HTML5, CSS3, AJAX and CORS. The engineer will work closely with the Tech lead to

bring enhancements to a reality while managing all aspects of the software development

lifecycle.

Role & Responsibilities


• Develop and support web-based systems using mentioned technologies
• Create technical documentation and keep it current
• Ensure the performance, quality and responsiveness of the application
• Collaborate with the team to ship new features quickly
• Help improve code quality, unit test scripts and code coverage

 

 

Qualifications/Requirements

• BS degree or higher in computer science with 3 - 5 years of broad engineering
experience
• Experience with client-side technologies including Angular 4 (and above), Node.js,
HTML5, CSS3 and object-oriented JavaScript
• Experience working with XML, JSON, XSL, Twig, SAAS
• Experience building asynchronous single page web applications using AJAX, CORS and
Firebase
• Knowledge of Restful services
• Knowledge of building responsive user experiences across multiple screens
• Experience in performance, scalability, security, architecture, and engineering best
practices
• Willingness to stay up-to-date with the latest in emerging technologies/trends on web
development
• Must be able to work onsite at CNBC headquarters in Englewood Cliffs, NJ. A van
service is available for employees commuting from New York City and New Jersey
(Jersey city and others).
• Must have unrestricted work authorization to work in the United States

Desired Characteristics

• Strong Communication skills (verbal and written) with an ability to work in a highly
collaborative, multi-country/time zone environment
• Good organizational skills with the ability to track and prioritize numerous tasks
• Proactive personality with a proven track record of following through, exhibiting
ownership, and delivering on responsibilities
• Highly adaptive and capable of being an individual contributor and working as part of an
extended team

About Us

At NBCUniversal, we believe in the talent of our people. It’s our passion and commitment to excellence that drives NBCU’s vast portfolio of brands to succeed. From broadcast and cable networks, news and sports platforms, to film, world-renowned theme parks and a diverse suite of digital properties, we take pride in all that we do and all that we represent. It’s what makes us uniquely NBCU. Here you can create the extraordinary. Join us.