Job 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.
💡 Quick Summary
Seeking a career-building opportunity? The UI Angular Developer At DXC Technology In Washington DC position is now open for candidates interested in the Software Developer Jobs sector. This role in Washington offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
