Roles and Responsibilities:
·      Create new user-facing features and front-end applications for various platforms.
·      Modify/maintain complex existing applications and develop new specifications and designs.
·      Perform requirements analysis, identification of code metrics, code analysis, system risk analysis, usability, automation, and software reliability analysis.
·      Collaborate with front-end and back-end web developers.
Requirements:
·      Experience in web technologies, HTML, CSS, JavaScript.
·      Knowledgeable of JavaScript with a good understanding of JavaScript fundamentals.
·      Full-stack web development experience.
·      Extensive HTML/CSS/AJAX/Javascript (jQuery, Backbone/Angular/Ember) coding experience.
·      CSS compiler knowledgeÂÂ
·      Experience with other JavaScript libraries like ExtJS, Backbone.js, Angular.js, Node.js, and other frameworks
ÂÂ