Solid understanding of HTML, DOM, and CSS (but no need to be design oriented)
Excellent understanding of the HTTP protocol
Have a good understanding of browser-server interaction - HTTPS, SSL Certificates, Cross-Domain Issues, AJAX, JSON, DNS
Have used jQuery
Have experience with the MVC design pattern
Extra Credit
Be familiar with at least one front-end framework (e.g. Backbone, Spine) but need to be an expert
Excellent with front-end UI architecture - deep experience with front-end frameworks and patterns - MVC, Backbone, etc
Have experience designing APIs
Experience with Node.js, Ruby, Rails, Python, other scripting languages
Have used Git for version control
Work Ethic
Be ready to jump in and write code on day one
Have experience working on a small, intimate team
Be good at communication - able to write and read design specifications for APIs, setting up projects
Have desire to work in a startup atmosphere - fast paced, self-motivated, need minimal guidance, ready to make front-end architectural decisions on the fly
Must be able to architect solutions to big data problems
Must be able to build and support distributed systems
Extra Credit
Has experience with DevOps
Has experience with C/C#/Scala/Clojure/Ruby
Work Ethic
Be ready to jump in and write code on day one
Have experience working on a small, intimate team
Be good at communication - able to write and read design specifications for APIs, setting up projects
Have desire to work in a startup atmosphere - fast paced, self-motivated, need minimal guidance, ready to make front-end architectural decisions on the fly