Role : Angular JS Lead Developer
Location : Work from home
Start date : As soon as possible
Responsibility
• Develop User interfaces for Modern Rich Internet Applications with AngularJS 1.x/2/4/6
• Develop a cross browser independent and responsive and adaptive application
• Perform product analysis and development of tasks in Agile Environment
• Should able to write unit tests in Mocha/Jasmine for the Angular code written
• Cooperating with the back-end developer in the process of building the RESTful web API?
• Ensuring high performance of application.
Mandatory Skills
• Proficiency with JavaScript and HTML5. Ability to consume components provided by Designer and develop the UI
• Develop UI for multi-channels.
• Deep knowledge of AngularJS best practices and commonly used modules
• Creating self-contained, reusable, and testable modules and components
• Thorough understanding of the responsibilities of the front-end database, API, caching layer, and RESTful Web services
• Creating custom, general use modules and components which extend the elements and modules of core AngularJS
• Knowledge on automating the build process, 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
• Knowledge of frameworks/libraries like jQuery, Bootstrap.
• Knowledge of material design
