Have a strong experience in building scalable and component-based UI architecture for the enterprise using Angular and/or any modern front-end framework.
Have strong coding experience in TypeScript, JavaScript, HTML, and CSS
Are familiar in implementing micro-frontends patterns using technology like NgRX, NgXS, and Web Components.
Have experience working in a complete Software Development life cycle involving analysis, technical design, development, testing, troubleshooting, maintenance, documentation and Agile Methodology.
Possess good understanding of REST APIs and Microservices.
Have an understanding of how resources are organised and how applications should align based on the same.