Requirements
- 5 or more years of experience in enterprise frontend web application development utilizing Angular 8+.
- Proficiency in state management architectures using NgRx store, effects, and selectors.
- Experience with TypeScript for modular, object-oriented, and type-safe frontend programming.
- Experience in responsive web design, mobile-first layouts, and modern CSS/SCSS styling frameworks.
- Experience with migrating manual spreadsheet and email-based workflows into interactive self-service web portals.
- Experience in consuming RESTful web APIs, JSON data feeds, and writing frontend unit tests.
- Excellent verbal and written communication skills.
Responsibilities
- Architect and develop scalable web user interfaces using Angular 8+ and TypeScript.
- Implement centralized, reactive application state management workflows utilizing NgRx.
- Transform manual spreadsheet and email operations into automated, self-service web portal applications.
- Build responsive, cross-browser web components conforming to modern UI/UX design specifications.
- Integrate frontend UI layers with backend microservices via asynchronous RESTful API calls.
- Optimize client-side rendering speed, network payload sizes, and overall frontend runtime efficiency.
- Author reusable UI libraries and execute comprehensive component unit testing suites.