Job Title: Front-End Architect (Angular, ASP.NET Web Forms Integration, UI Modernization)
Location: India
Job Type: Contract (Full-time)
Position Summary:
We are seeking a highly skilled Front-End Architect with deep expertise in Angular and a strong understanding of integrating modern front-end frameworks with legacy systems like ASP.NET Web Forms. This role is ideal for someone who excels in designing scalable, high-performance user interfaces, and can lead modernization efforts for legacy UI components while championing front-end best practices.
Key Responsibilities:
Define the front-end architecture for web applications using Angular and other modern front-end technologies.
Design strategies to integrate or migrate legacy ASP.NET Web Forms UIs into modern, component-based architectures.
Establish UI architecture guidelines that emphasize performance, maintainability, and scalability.
Lead UI modernization initiatives, bridging legacy systems with modern SPAs using Angular.
Define front-end standards, reusable components, and design systems to streamline UI consistency and development.
Collaborate closely with back-end and full-stack teams to ensure clean API consumption, optimal UX, and seamless integration.
Oversee the full front-end development lifecycle including code reviews, CI/CD practices, testing, and release.
Conduct front-end performance profiling, load analysis, and fine-tuning for Angular and hybrid systems.
Optimize rendering performance, lazy loading strategies, and accessibility.
Mentor developers and promote best practices in Angular, responsive design, and state management (NgRx, RxJS).
Drive adoption of front-end patterns such as atomic design, component libraries, and modular architecture.
Required Qualifications:
Expertise in Angular (v12+) including CLI, routing, forms, RxJS, NgRx, lazy loading, and custom modules/components.
Experience integrating Angular with ASP.NET Web Forms or other server-side rendered legacy applications.
Strong understanding of responsive design, cross-browser compatibility, and accessibility standards (WCAG).
Knowledge of TypeScript, JavaScript (ES6+), HTML5, CSS3/SCSS.
Familiarity with RESTful APIs, OAuth/JWT, and web security principles.