1-Experience in designing and developing user interface
2. Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience.
3. Creating self-contained, reusable, and testable modules and components.
4. Creating custom, general use modules and components which extend the elements and modules of core AngularJS.
5. Work closely with back-end developers to find ways to push the limits of existing web technology in service of creating the best possible user experience.
6. Hands on Experience Work experience on MVC based JavaScript Frameworks jQuery, JSON, OOJS, Angular JS along with integrating the code with server side technologies.
7. Responsible to implement quality UI practices at all stages of the application development life cycle and implement site development plan / standards.
8. Resolve bugs and cross browser / device compatibility issues.
9. Comfortable working in the context of a complex Java web application.
Required Technical Competencies. HTML5, CSS, JS, jQuery, Angular JS, Ajax, JSON, SOAP, REST, cross browser compatibility, Responsive web design (RWD), version control, Web service integration.