Key Responsibilities:
-
Lead the design and development of complex, scalable, and reusable UI components using Angular (v15+)
-
Architect and implement Micro Frontend (MFE) solutions for modular web applications
-
Collaborate with cross-functional teams including UX, Product, and Backend Engineering
-
Mentor and guide UI developers in best practices, code quality, and performance optimization
-
Ensure responsive design, cross-browser compatibility, and accessibility standards (WCAG)
-
Integrate with RESTful APIs and ensure seamless front-end/backend communication
-
Own the UI layer – ensuring quality, maintainability, and extensibility of code
-
Participate in sprint planning, code reviews, and architectural discussions
Required Skills & Qualifications:
-
5+ years of hands-on experience in front-end development with at least 3 years in Angular (v8+)
-
Strong knowledge of TypeScript, RxJS, JavaScript (ES6+), HTML5, CSS3, and SCSS
-
Proven experience in Micro Frontend (MFE) architecture and modular code design
-
Experience with charting libraries like AMCharts, Highcharts, or Chart.js
-
Deep understanding of component-based architecture, lazy loading, and state management
-
Solid experience with RESTful APIs and asynchronous data handling
-
Familiarity with CI/CD pipelines, Git, and agile development workflows
-
Excellent communication and team leadership skills
Preferred Qualifications:
-
Experience in performance tuning and web optimization
-
Exposure to design systems and working with UX teams
-
Knowledge of accessibility standards (WCAG) and SEO best practices
-
Familiarity with backend technologies (Node.js, .NET, Java, etc.) is a plus