The websites are built with Node.js and Backbone.js, but knowledge of other similar frameworks is acceptable.
An academic background of Computer Science or a related field is not strictly required but highly desirable.
Knowledge of browser internals such as Rendering engines, Parsing and DOM tree construction, Layout, Painting and optimizing techniques
Must understand a wide variety of back end data stores, RESTful API design and know when/why/how to use them.
Fluency test driven development, code reviews, error handling strategies for server side and client side errors
Knowledgeable with Chrome, IE, Firefox, Safari browsers and their various idiosyncrasies including browser performance and compatibility
Experience architecting/refactoring advanced SASS/SCSS codebases