Must-Have
Strong knowledge and hands-on development experience in
Angular 4 & above
is a must.
Proficient with web technologies - HTML5, CSS3, JSON and writing cross-browser compatible code
Good understanding of Typescript Dom manipulation technique & RESTful services
Expert in any one of the contemporary MVC framework
Hands-on experience in implementing Angular applications, directives, pipes, services.
Proficiency in RxJS for reactive programming, and Ngrx for state management.
Must have knowledge of Design patterns.
Proven experience of working in fully Agile teams/workplace
Knowledge of Continuous Integration and Deployment (CI/CD).
Working knowledge with code versioning tools e.g. git, svn etc.
Good-to-Have
Experience in responsive web-design, bootstrap or angular material framework
Experience on automated unit testing framework E.g. Jasmine, Karma, etc.
Good domain knowledge e.g. Retail , Travel and Hospitality, etc.
Responsibility of / Expectations from the Role
Design and Develop application frontend using Javascript, TypeScript & Angular.
Work closely with the development team and product managers/owners to ideate suitable solutions.
Provide technical support to the team during the development of the application solution.
Determines how technology can be applied to meet the business needs.
Helps determine/design the suitable client-side application architecture.
Coordinating with back-end developers in the process of building RESTful API.
Staying up-to-date with all recent modules/versions
Optimizing your application for performance
Keeping an eye on security updates and issues found with product/module dependencies
Proposing any upgrades and updates necessary for keeping up with contemporary security and development best practices