Expert knowledge of web technologies (HTML/CSS)
Srong knowledge of W3C standards
Ability to write high-performance, reusable code for UI components
Strong jQuery Experience
Strong knowledge of development design patterns and Model-View-Controller principles
Good knowledge on any JS frameworks/libraries like AngularJS, Twitter Bootstrap, LeafletJS, charting/graphing tools, etc.