Posted on: 18/12/2025
Description :
Role Overview :
We are seeking an experienced UI Architect with 10+ years of front-end engineering experience and deep, hands-on expertise in React.js to lead the design and implementation of scalable, high-performance web applications.
The role demands a strong blend of technical architecture, hands-on coding, UI engineering best practices, and leadership. You will work closely with product, UX, backend, and DevOps teams to define front-end architecture and deliver enterprise-grade user interfaces.
Key Responsibilities :
UI Architecture & Design :
- Define and own the front-end architecture for large-scale, modular, and reusable UI systems.
- Design component-driven architectures using React and modern front-end frameworks.
- Establish UI standards, design patterns, and best practices across projects.
- Drive decisions on state management, routing, performance optimization, and scalability.
- Ensure consistency, accessibility, and responsiveness across applications.
Hands-on Development :
- Lead by example with hands-on coding in React (Hooks, Context, functional components).
- Build reusable UI components, shared libraries, and design systems.
- Implement complex UI workflows, dashboards, and data-driven interfaces.
- Optimize rendering performance, bundle size, and page load times.
- Ensure cross-browser compatibility and responsive behavior.
Technology Leadership :
- Evaluate and recommend front-end tools, frameworks, and libraries.
- Guide teams on adoption of modern JavaScript/TypeScript practices.
- Define standards for code quality, linting, testing, and documentation.
- Mentor senior and junior UI engineers on architecture and best practices.
Collaboration & Stakeholder Engagement :
- Work closely with UX/UI designers to translate wireframes and design systems into high-quality code.
- Collaborate with backend and API teams to define integration contracts.
- Partner with product managers to align UI architecture with business goals.
- Participate in technical reviews, architecture forums, and design discussions.
Quality, Security & Performance :
- Enforce best practices for security, accessibility (WCAG), and compliance.
- Implement testing strategies including unit, integration, and end-to-end testing.
- Monitor UI performance and user experience metrics.
- Ensure maintainability and long-term sustainability of UI codebases.
Required Skills & Experience :
Core Technical Skills :
- 10+ years of experience in front-end / UI engineering.
- 5+ years of hands-on experience with React.js in enterprise applications.
- Strong expertise in JavaScript (ES6+), TypeScript, HTML5, CSS3.
- Deep understanding of React architecture, Hooks, Context API, and component lifecycle.
- Experience with state management (Redux, Redux Toolkit, Zustand, MobX, or equivalent).
- Proficiency in CSS frameworks and methodologies (CSS-in-JS, Styled Components, Tailwind, SCSS).
- Strong knowledge of RESTful APIs and/or GraphQL integration.
Educational Qualifications :
- Bachelors or Masters degree in Computer Science, Engineering, or a related field
Did you find something suspicious?
Posted by
Posted in
Frontend Development
Functional Area
Frontend Development
Job Code
1592268
Interview Questions for you
View All