Senior Frontend Engineer - Member Contact Platform

Netflix, Los Gatos, California

Leading subscription service for watching TV episodes and movies

Netflix is the world’s leading Internet television network with 100+ million members worldwide enjoying billions of hours of TV shows and movies per month. Customer Service is a strategic component of the Netflix's brand love strategy as it’s a crucial touch point for customers to directly interact with the Netflix brand for help in getting back to streaming.

The Member Contact Platform team builds the infrastructure, tools and applications to create a high quality, scalable Customer Service experience for the Netflix Cloud Contact Center and the customer-facing Netflix Help Center. Our Cloud Contact Center addresses the complexity behind managing all aspects of a cost-effective call center like VOIP/Chat channels and call routing, workforce management, real-time reporting, customer relationship management and other operational/administrative tooling.

As a Senior Frontend Engineer, you will build the next generation of these tools and applications, and you will be impacting the experience of millions of Netflix customers and thousands of agents and operational groups daily.

We are looking for experienced engineers who are passionate about engineering highly scalable software and solving complex problems with elegant solutions.

In this role, you will:

  • Develop the full stack from data marshaling in Java or Node.JS, to DustJS/React, HTML5, CSS and JavaScript to create enriched product experiences.
  • Take full ownership of a feature from initial discussion to final production and deployment.
  • Work in a collaborative environment with a variety of context and minimal guidance.
  • Work with Business Partners to turn requirements into simple, elegant, and optimal solutions that balance the needs of the health of the technology stack but always guided by our business needs.

We are looking for a frontend engineer with:

  • Solid understanding of frontend MVC/MVVM architectures
  • Experience using and developing RESTful APIs
  • Expert-level knowledge of JavaScript fundamental concepts (closures, scoping, prototype, OOP, etc) and advanced design patterns.
  • Experience with JavaScript frameworks such as Backbone, Angular, and React.
  • Desire to own code quality, stability, reliability and creating great user experiences.
  • 5+ years of professional web development experience and a Bachelor's Degree in Computer Science or the equivalent

Additional Skills that would be nice to have:

  • Experience writing cloud deployed applications using Amazon Web Services and EC2.
  • Experience with Node.js.
  • Experience with JsSip and WebRTC/Websockets.

About Netflix

Netflix is the world’s leading Internet television network with over 100 million members in over 190 countries enjoying more than 125 million hours of TV shows and movies per day, including original series, documentaries and feature films. Members can watch as much as they want, anytime, anywhere, on nearly any Internet-connected screen. Members can play, pause and resume watching, all without commercials or commitments.

Want to learn more about Netflix? Visit https://www.netflix.com/