Job Description :
Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience
Hand on and implements complex AngularJS applications, directives, controllers, services
Strong expertise with HTML5, CSS, and writing cross-browser compatible code.
Creating custom, general use modules and components which extend the elements and modules of core AngularJS
Exposure of strong Content Management & search experience with Adobe AEM / Adobe CQ5
Creating self-contained, reusable, and testable modules and components
Ability to provide SEO solutions for single page apps
Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the syste
Validating user actions on the client side and providing responsive feedback
Architecting and automating the build process for production, using task runners or scripts
Writing extensive unit tests using automated TDD tasks
Creating e2e test suites for all components, and running them with Protractor (or a well reasoned alternative)
Creating configuration, build, and test scripts for Continuous Integration environments
Good understanding of AJAX and JavaScript Dom manipulation Techniques
Experience with RESTful services
             

Similar Jobs you may be interested in ..