Senior UI Engineer - CS Engineering | Netflix, Inc. | Los Gatos, CA
Senior UI Engineer - CS Engineering
Cloud and Platform EngineeringLos Gatos, CA
The Netflix Membership Infrastructure team provides a suite of web services for accessing customer related information. All engineering teams at Netflix use these core services: Account, Subscriber, Identity, A'B Experimentation, Device, Messaging, and Codes. Architecturally, we focus on building globally distributed systems that are resilient, performant, and can scale to accommodate our rapid international growth.
Part of the Membership Infrastructure team is the Customer Service Engineering team which develops all of the software tools to the Customer Service representatives and Netflix members in the Help Center. Netflix Customer Service needs to handle a wide variety of calls and chats - from billing and account related questions, to issues with customer devices, to queries about featured content. What if we had better knowledge base articles? How do we provide the best customer experience? The suite of applications that the CS Engineering team builds has to be able to handle all of these things clearly and efficiently.
Currently, this team has enabled Netflix to deliver superior Customer Service, consistently ranked among the best in the US. However, as we grow internationally and expand our customer base, we are working on innovative ways to allow our subscribers to interact with our Customer Service group and deliver the best possible service.
Click here to learn more about this team.
We are looking for a UI engineer that is capable of working seamlessly with our full-stack and back-end engineers.
Responsibilities:
- Develop the UI using HTML5, CSS and JavaScript to create great product experiences
- Work in close concert with backend web development team, be able to understand the impact on the whole product, and suggest and plan the best solution with backend to UI in mind
- Take full ownership of a feature set from first discussion to bringing it live on the site
- Turn requirements into simple, elegant, optimal solutions that balance the needs of the health of the technology stack but always guided by our business needs
Qualifications:
- 5+ years of professional web development experience and a Bachelor's Degree in Computer Science or the equivalent
- Expert-level knowledge of JavaScript: you understand prototypical inheritance, scope, and closures
- Proficiency in user experience technologies DHTML (JavaScript, Ajax, HTML5, CSS3), as well as templating solutions like Mustache
- Experience with Backbone, Bootstrap, jQuery, or other frameworks like Angular.js
- Experience in OO Javascript
- Deep understanding of good software design patterns mixed with a healthy passion for refactoring and keeping things simple
- Strong Computer Science skills. Must understand the core principles of OO design & development and how to apply them in a highly scaled environment
- Solid engineering understanding of how to build a scalable, maintainable, efficient UI layer
- Deep passion for creating great user experiences
- You may have experience with UI unit testing frameworks like Jasmine or Mocha
http://jobs.netflix.com/jobs.php?id=NFX01608
No comments:
Post a Comment