Full Time Job

Front-End Developer

NBCUniversal

Universal City, CA 04-07-2021
Apply @ Employer
  • Paid
  • Full Time
  • Mid (2-5 years) Experience
Job Description

Responsibilities
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

Qualifications/Requirements
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

Desired Characteristics

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

Location
Map
Advertisement