AVM Consulting Inc
UI Developer
We are seeking a highly skilled and experienced UI Developer to join our team. You will play a crucial role in designing, developing, and maintaining high-performance, scalable, and user-friendly web applications. This role requires a deep understanding of modern frontend architectures, a passion for creating exceptional user experiences, and expertise in Angular development.
Requirements:
Proven experience developing modular SPAs using frontend architecture principles, including runtime and build-time integration.
Demonstrable experience integrating multi-framework client-side technologies (e.g., React, Angular).
Experience implementing Server-Side Rendering (SSR).
Proficiency in using Web Components.
Strong understanding and experience with JavaScript/TypeScript, Node.js, Webpack, Vite, and static hosting.
Expert-level knowledge of Angular 16+ and its core concepts, including role-based and entitlement-based authorization, lazy loading, and HTTP interceptors.
Experience with state management solutions, preferably using a global store and NgRx (effects, actions, selectors).
Solid understanding of Angular lifecycle hooks, dependency injection, and Promise/Observable patterns.
Experience optimizing application performance and handling large datasets.
Familiarity with using design tools to quickly iterate and evolve UI look and feel.
Familiarity with Design to Code Generation tools.
Excellent communication and collaboration skills.
A strong portfolio showcasing relevant projects.
Other details:
Location: Reston, VA. This is a Hybrid job, local candidates are preferable
Length: 2+ years, long term
Client: Large Fintech
Open to W2 full-time with benefits or C2C
The difference between something good and something great is attention to detail - AVM Consulting.