· Experience in designing, marking up, developing the UI of websites and/or web applications
· Minimum of 2 years of web development and UI development experience is required.
· Front-end skills and some basic understanding of how back-end development works.
· Solid mark-up skills utilizing HTML5, CSS3, JavaScript technologies such as jQuery, React/Angular.
· Desire and willingness to work in a collaborative, innovative, flexible and an Agile, .NET development, team-oriented environment.
Good to have (Common to both of the above description)
Good level understanding of the HTML DOM and underlying event model
A strong understanding of AJAX-based single page applications built using Backbone.js or other MVC based frameworks
Experience in designing and developing modules using Require.JS, or other module loading libraries
Working knowledge on js frameworks like Backbone.js, Handlebars & Underscore
Demonstrate knowledge on Build Systems, Grunt/webpack, Linting, Compiling, Minifying, etc
Performance Optimization for CSS, JS, images, asset caching
Experience in JavaScript unit testing frameworks (Jasmine)
GIT source control systems
Source link