company_logo

Full Time Job

Developer, Frontend

NBC Sports

Stamford, CT 02-19-2020
 
  • Paid
  • Full Time
  • Mid (2-5 years) Experience
Job Description

Responsibilities
Role Purpose
The Frontend Developer will create and maintain the front end and theme layers for our digital properties at NBC Sports Group. Responsible for designing, implementing, testing, and maintaining features of the NBC Sports Group websites and integrating with the internal systems containing the data that powers them. The Frontend Developer works as part of a group of passionate technologists with a clear charter to deliver the best possible sports-related web and mobile applications available. Each member of the team works with a wide degree of creativity and latitude

Responsibilities
• Design and develop features for NBC Sports Group properties such as NBCSports.com, NBCOlympics.com, and Rotoworld.com
• Develop solutions in Vue.JS and/or similar frameworks
• Create interfaces that follow and exceed industry standards, conforming to usability and SEO best practices.
• Provide feasibility reviews for potential new projects, including development effort estimates
• Architect new features which integrate with data from the Drupal CMS or other back end systems and manage their implementation.
• Support RESTful API's and microservices leveraging AWS, Node, Lambda, API Gateway and other related technologies
• Conduct peer reviews of application code, ensuring that all code complies with team standards
• Create each new feature with attention to performance and scalability
• Work with Customer Service and QA to identify and address reported issues quickly and effectively

Qualifications/Requirements
Basic Qualifications
• Bachelor's Degree in Computer Science or equivalent work experience
• Minimum three (3) years developing web sites using javascript, with some of that time spent leveraging frameworks like VueJS, React, or Angular/angularJs
• Experience with CSS and CSS frameworks
• Comfortable with HTML, CSS, JavaScript ES6
• Ability and desire to continually learn about new technologies and adapt to ever-changing business and industry needs

Additional Qualifications
• Experience developing for large scale commercial web applications
• Familiarity using GitHub, code repositories, branching and merging strategies
• Familiarity and understanding of Continuous Integration processes
• Understanding of gulp and webpack
• Experience working either directly or in coordination with Drupal 7 and Drupal 8 projects
• Experience with docker or other virtual machine setups for local development

Eligibility Requirements
(note job #: )
• Willingness to travel and work overtime, and on weekends with short notice
• Must be willing to work in Stamford, CT
• Must have unrestricted work authorization to work in the United States
• Must be 18 years or older
• It is the policy of NBCUniversal and NBCUniversal' s affiliated businesses to consider all qualified applicants for employment without regard to race, color, religion, national origin, sex (including pregnancy) sexual orientation, age, disability, veteran status or other characteristics protected by law.

Desired Characteristics
• Experience with javascript
• Ability to integrate into a large agile development project and manage rapid development cycles
• Ability to clearly communicate ideas and status updates to both technical and non-technical resources
• Able to work independently and as a member of a large team
• Capable of managing multiple deliverables and completing assigned tasks quickly
• Passion for professional sports and an interest in digital media
• Innovative and flexible thinker, comfortable suggesting solutions and willing to take risks
• Enjoy working in a fast-paced environment with tight deadlines
• Committed to quality in every assignment, large or small

Jobcode: Reference SBJ-g4131g-216-73-216-177-42 in your application.