Mandatory Skills Description:
- We are seeking a UI Angular Developer with expertise in Micro Frontend Architecture (MFE) to help build and scale our modular Single Page Application (SPA). This role requires deep knowledge of Angular 16+ and ReactJS, focusing on performance, scalability, and seamless integration between multiple frameworks. Our ideal candidate has experience in runtime and build-time micro frontend integration, Web Components, and Server-Side Rendering (SSR). You should be comfortable working with JavaScript/TypeScript, NodeJS, Webpack, and Vite, while ensuring seamless deployments using AWS S3 static hosting.
Responsibilities:
- • Architect and develop Micro Frontends using Angular and ReactJS, ensuring smooth integration.
- • Implement Server-Side Rendering (SSR) for improved performance and SEO.
- • Develop and maintain Web Components to enable reusable UI elements across micro frontends.
- • Manage state using NgRx (effects, actions, selectors) for scalable data handling.
- • Design and enforce RBAC and entitlement-based authorization for secure access control.
- • Utilize lazy loading and interceptors to optimize API calls and application performance.
- • Work with large datasets, optimizing UI responsiveness and rendering efficiency.
- • Apply best practices in Angular lifecycle hooks, dependency injection, promises, and observables.
- • Use design tools to refine UI/UX and implement Design-to-Code generation for efficient front-end workflows.
- • Work with Webpack, Vite, and AWS S3 for bundling, performance tuning, and static hosting.
- • Collaborate with designers, backend developers, and product teams to build high-quality, scalable applications.
- • Conduct code reviews, performance audits, and optimizations to ensure application efficiency.
Mandatory Skills Description:
- • Bachelor’s degree in Computer Science, Information Technology, or a related field.
- • 5 – 10 years of relevant experience.
- • Experience developing modular SPA using Micro Frontend Architecture- Runtime integration vs. Buildtime.
- • Experience with multi framework (ReactJS, Angular) client side MFE integration.
- • Experience with Server-Side Rendering.
- • Experience using Web Components.
- • JavaScript/TypeScript, NodeJS, Webpack, Vite, static hosting in S3.
- • Expert in Angular 16+, Role Based and Entitlement based authorization, Lazy Loading, Interceptors.
- • State Management, Global Store, NgRx (effects, actions, selectors).
- • Angular Lifecycle Hooks, Dependency Injection, Promise/Observable.
- • Performance optimization and handling large datasets.
- • Experience using Design tools to quickly iterate and evolve UI look and feel.
- • Familiarity with Design to Code Generation tools.

