Job Description
Strong UI/Frontend Architecture experience
React.js / Angular / Vue.js
JavaScript / TypeScript
HTML5, CSS3, Responsive Design
Micro Frontend Architecture
Design Systems / Component Libraries
REST APIs / GraphQL
State Management – Redux, NgRx, Zustand
Web Performance Optimization
Accessibility – WCAG
Security – OWASP, OAuth2, JWT
Cloud exposure – AWS / Azure / GCP
CI/CD and DevOps understanding
Strong experience with Agile/Scrum
Key Responsibilities
Design and define scalable frontend/UI architecture for enterprise applications.
Establish frontend coding standards, frameworks and reusable component patterns.
Lead development using React/Angular and TypeScript.
Design Micro Frontend architectures where applicable.
Build and maintain UI design systems and reusable component libraries.
Define integration patterns between UI applications and backend APIs.
Ensure application performance, scalability, accessibility and security.
Conduct architecture reviews and provide technical guidance to frontend developers.
Work closely with Product Managers, UX/UI Designers, Architects and Backend teams.
Evaluate new frontend technologies and recommend appropriate solutions.
Mentor senior developers and lead technical discussions.