Remote Senior Software Engineer - Fandango

at NBCUniversal

Posted 2 days ago 3 applied

Description:

  • Fandango is seeking a Senior level Front End Software Engineer to work on customer-facing websites.
  • The role involves collaborating with a team of software engineers to deliver critical projects and features for Fandango’s business.
  • Responsibilities include building and releasing features for high-profile eCommerce sites, designing, developing, testing, deploying, maintaining, and improving software.
  • The engineer will support and maintain build processes, perform code reviews, and collaborate with peers on software solutions.
  • Interaction with Product Managers and Quality Engineers is essential to deliver high-quality software and user experiences.
  • Participation in Agile ceremonies such as standups, retrospectives, and sprint planning is required.
  • The engineer will troubleshoot and fix production issues as they arise and participate in on-call rotations.
  • Mentoring team members on complex technical and design issues is also a key responsibility.
  • This position is fully remote, allowing the employee to work from a non-NBCUniversal worksite.

Requirements:

  • A BS degree in Computer Science, Computer Engineering, or a related technical field, or equivalent practical experience in lieu of a degree is required.
  • Candidates must have 5+ years of professional experience as a software engineer in a front-end or full-stack capacity.
  • A deep understanding of current web software design patterns and principles is necessary.
  • Expert-level proficiency with JavaScript, Node.js, jQuery, HTML, and CSS is required.
  • Experience with one or more modern front-end frameworks/libraries such as React/Redux, Angular, Vue.js, or Polymer is essential.
  • Familiarity with Git and source code control management, including branching strategies, is required.
  • A solid understanding of key web development principles, including DOM hierarchy, semantic markup, performance optimization, accessibility, and responsive vs. adaptive layouts, is necessary.
  • Working knowledge of common networking, infrastructure, and technical security fundamentals is required.
  • Familiarity with the entire web stack, including protocols and web server optimization techniques, is essential.
  • Experience developing user-facing software, preferably at scale, is required.

Benefits:

  • Employees will have the opportunity to work in a collaborative and inclusive culture that values community service.
  • The position offers the chance to be part of a new publicly traded company, Versant, which is expected to be formed from NBCUniversal's cable television networks and digital assets.
  • Employees will have the opportunity to mentor and grow within the software engineering team.
  • The role allows for flexibility as it is fully remote, enabling work from home.
  • NBCUniversal is committed to providing equal employment opportunities and reasonable accommodations for individuals with disabilities.