- Develop user interfaces for modern rich internet applications with the latest frontend technologies.
- Perform analysis and development tasks of increasingly complex nature.
- Write testable, clean and quality code.
- Involve in design and technical decisions for AngularJS projects.
- Develop application code and unit test in the AngularJS.
- Review the code and mentor the junior developers.
Desired Skills/ Experience:
- Experience in creating a large Angular JS application.
- Knowhow of best Angular JS practices involving communication between views and controllers, handle business logic in services, DOM manipulation using directives, caching etc.
- Familiarity of working with frontend build systems and automating the same.
- Should be able to write unit tests using any framework like Jasmine, Mocha etc.
- Experience using any charting library like chart.js., d3.js etc.
- Experience with ES6, Angular 4/5 is a plus.