Uncubed
   

Front-End Developer

NBCUniversal, Universal City, California

Innovative, fast-paced, challenging.. we're everything you want in a workplace.

Level: Manager (Supervisor)


NBCUniversal’s Intellectual Property Analytics, Operations, and Technology (IPAOT) team supports NBCUniversal’s content globally with four key areas: (1) developing more secure and scalable frameworks for Internet-based video distribution, (2) improving security technologies and processes in content production and distribution, (3) addressing voluminous copyright infringements on websites, apps and protocols, and (4) analyzing data to measure and understand the drivers of unlicensed video consumption on the Internet.

The IPAOT team at NBCUniversal is looking for a passionate front-end developer to leverage modern single page application frameworks to refactor and rebuild an existing content management application, which is used to deliver video files and references to major social media platforms.

Responsibilities
  • Own development of functionality across front-end and back-end systems in a Python and ReactJS environment
  • Reverse engineer and take ownership of legacy production systems, decide on future architecture and re-write existing front-end applications to improve business processes
  • Follow our software development process including writing unit tests and performing code reviews
  • Leverage architecture and design patterns in order to write maintainable, testable, and robust software



Basic Qualifications
• Bachelor’s Degree in computer science, or STEM field
• Proven track record of shipping single page applications to production using modern application framework
• Desire to learn and expand back-end development skillset
• 2+ years of professional non-internship experience with front end, web software development using ReactJS & Python
• Experience interfacing with 3rd party systems and APIs
• Ability to express complex processes via writing and documenting and business stakeholders
• Ability to design and develop reusable components

Preferred Qualifications
• Master’s degree in computer science, or STEM field
• 5+ years of professional non-internship experience with front end, web software development using ReactJS & Python
• Experience working in entertainment industry
• Coding experience with automated testing frameworks, tools, and services

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.

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.

About NBCUniversal

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.


Be a Better NBCUniversal Candidate

Learn skills and get an insider's look at NBCUniversal when you watch classes taught by their top employees.

Want to learn more about NBCUniversal? Visit NBCUniversal's website.