Job Description
Understanding of Web Technologies currently used in the Industry (Http protocol, Https, Html 4/5, Css 2/3, Javascript, Ajax, Json) Very strong understanding of how Browser works with Html, Javascript and Css to manage (parse, render, manipulate) web pages and cross browser compatibility issues.
Understanding of semantic markup, css based design and non-intrusive event handling Demonstrable understanding of Javascript as a language (oop, prototype, dynamic typing, event mechanism etc.) and have an opinion on its strengths, weaknesses, caveats, pitfalls and best practices Strong experience in developing MVC architecture based Single Page Applications using framework Backbone, Meteor, Ember etc.
Experience with must-have Javascript libraries like JQuery, Underscore, Moment, JQuery UI etc.
Experience with developing reusable UI Plugins/Components using JQuery and JQuery Widgets Understanding of how Css works (selectors, cascading, box model) Experience in writing Css using Pre-processors like Less or Sass Ability realize a given UI design as an image into a webpage built using Html/Css