HamburgerMenu
hirist

UI Lead - Javascript

Flairchase
Gurgaon/Gurugram
8 - 12 Years

Posted on: 28/11/2025

Job Description

Job Overview:


We are looking for an experienced UI Lead to guide the architectural direction, quality standards, and technical execution of our frontend ecosystem.


As the UI Lead, you will own end-to-end UI architecture, mentor engineering teams, and collaborate cross-functionally to deliver world-class user experiences.


You will play a strategic role in evolving our frontend stack, improving performance, and scaling applications using modern technologies such as ReactJS, Microfrontends, and advanced tooling.


Key Responsibilities:


- Architect scalable, modular, and maintainable frontend solutions using ReactJS, TypeScript, and Microfrontend frameworks.


- Define long-term vision and standards for UI architecture, component structure, state management, and integration patterns.


- Design reusable components, shared libraries, and a cohesive design system aligned with brand and UX guidelines.


- Establish performance and code quality benchmarks to maintain a high engineering bar.


- Lead, mentor, and upskill a team of frontend developers, fostering a culture of technical excellence and innovation.


- Conduct thorough code reviews, ensuring adherence to best practices, clean coding principles, and architectural guidelines.


- Provide continuous feedback, goal-setting, and career development support for the UI team.


- Work closely with Product Managers to understand roadmaps, user needs, and align UI strategy with business goals.


- Collaborate with UX/UI Designers to translate high-level concepts into intuitive, refined UI flows.


- Partner with Backend Engineers to define API contracts, integration strategies, and data-flow optimizations.


- Ensure cohesive and consistent experiences across all user touchpoints.


- Lead efforts to optimize frontend performance, including lazy loading, code-splitting, caching, and asset optimization.


- Ensure applications meet high standards of responsiveness, accessibility (WCAG), cross-browser compatibility, and load-time efficiency.


- Implement testing strategies including unit tests, integration tests, visual regression tests, and UI automation.


- Evaluate, adopt, and integrate modern frontend tools (Webpack, Vite, Turbopack, Storybook, Linting tools, etc.) to improve dev velocity.


- Champion use of component libraries, dynamic theming, and design system governance.


- Explore emerging technologies (e.g., React Server Components, GraphQL, micro-frontend orchestrators, WebAssembly) and bring actionable recommendations.


- Collaborate with DevOps to enhance deployment pipelines, enabling efficient automated testing, builds, and releases.


- Define branch strategies, release processes, and continuous improvement initiatives for developer workflows.


- Ensure smooth integration of frontend workflows into larger platform environments.


Required Technical Skills:


- Expert-level knowledge of ReactJS, component architecture, Hooks, and functional programming patterns.


- Strong proficiency in JavaScript (ES6+), TypeScript, HTML5, CSS3/SASS, and modern frontend paradigms.


- Experience implementing Microfrontends using frameworks such as Module Federation, Single-SPA, or custom orchestrators.


- Deep understanding of frontend performance optimization and debugging tools (Lighthouse, Chrome DevTools, Web Vitals).


- Experience with modern build tools: Webpack, Vite, Turbopack, Babel.


- Familiarity with state management solutions: Redux, Zustand, Recoil, MobX, or similar.


- Understanding of REST, GraphQL, and integration with backend APIs.


- Proficient with CI/CD workflows, version control (Git), code quality tools (ESLint, Prettier), and testing frameworks (Jest, Cypress, React Testing Library)



info-icon

Did you find something suspicious?