We are hiring a Lead Frontend Engineer with 10+ years of experience to own frontend architecture,
performance,real-time communication, and UI systems at scale.
This role is for an engineer who understands not only how to build UIs, but why certain styling,
state, and library choices scale better over time.
RESPONSIBILITIES
Core Responsibilities
Frontend Architecture s System Design
Design scalable and maintainable frontend architectures for complex web applications.
Define application structure, module boundaries, and shared component strategies.
Drive decisions around:
Rendering models (SSR, SSG, ISR, CSR)
Styling architecture
State and data flow
Apply architectural patterns such as:
Component-driven architecture
Feature/domain-based organization
Micro-frontend patterns (when justified)
Maintain architecture documentation, diagrams, and ADRs.
Frontend Engineering (Hands-on)
Build and maintain production-grade applications using Next.js and modern React.
Write clean and maintainable TypeScript code.
Design and evolve reusable component libraries and design systems.
Lead code reviews focusing on architecture, performance, and long-term maintainability.
Styling s UI Architecture
Design scalable styling strategies using:
CSS Modules
Styled-components / Emotion
Utility-first CSS (Tailwind or similar)
Traditional CSS / SCSS
Make trade-offs between:
Runtime vs build-time styling
Global vs scoped styles
Design system tokens vs local overrides
Build and maintain:
Theming systems
Responsive and adaptive layouts
Cross-browser and cross-device compatibility
Ensure styling consistency and avoid CSS leakage and specificity issues.
State Management
Architect complex state systems with clear separation:
Server state
Client state
UI state
Experience with state libraries such as:
Redux / Redux Toolkit
Zustand, Recoil, Jotai
React Query / TanStack Query
Manage real-time and shared state across views and sessions.
Prevent unnecessary re-renders and state coupling.
Real-Time Communication
Build real-time features using:
WebSockets
Server-Sent Events (SSE)
WebRTC
Design subscription models, reconnection logic, and data consistency strategies.
Coordinate real-time data flow with backend services and message brokers.
Performance Engineering
Own frontend performance strategy including:
Code splitting and dynamic imports
Bundle size optimization
Rendering optimization and memoization
Virtualization for large lists
Optimize Core Web Vitals (LCP, CLS, INP).
Use tools like Lighthouse, Web Vitals, and browser profilers.
Security s Reliability
Implement frontend security best practices:
XSS
CSRF
Clickjacking mitigation
Implement secure authentication flows (OAuth2, JWT, session-based).
Understand browser security, CORS, and Content Security Policy (CSP).
Ensure safe use ofthird-party libraries and SDKs.
Libraries, Tooling s Ecosystem
Experience evaluating frontend libraries such as:
UI libraries (MUI, Ant Design, Chakra, Radix, Headless UI)
Form libraries (React Hook Form, Formik)
Validation libraries (Zod, Yup)
Data visualization (D3, Recharts, Chart.js)
Strong knowledge oftooling:
Webpack, Vite, Turbopack
Babel, ESLint, Prettier
Testing frameworks:
Jest, Vitest
React Testing Library
Playwright / Cypress for E2E testing.
DevOps s Delivery
Work with CI/CD pipelines forfrontend builds and deployments.
Experience with CDN, caching strategies, and edge deployments.
Collaborate with DevOps on observability, monitoring, and logging.
Technical Leadership
Own frontend technical standards and best practices.
Mentor frontend engineers.
Review architectural designs.
Collaborate with backend engineers and solution architects.
Represent frontend architecture in cross-team technical discussions.
PRIMARY SKILLS
Required Qualifications
10+ years of frontend/web engineering experience.
3+ years of production experience with Next.js.
Expert knowledge of React, TypeScript, and browser fundamentals.
Deep experience in:
Styling systems and UI architecture
State management patterns
Real-time frontend systems
Proven track record ofleading frontend architecture at scale.
EDUCATIONAL QUALIFICATIONS
MCA/Btech
Next.js, React, Typescript, Javascript, Frontend Architecture, System Design, Component Driven Architecture, Micro Frontend Architecture, Server Side Rendering, Static Site Generation, Incremental Static Regeneration, Client Side Rendering, Ui Architecture, Design Systems, Component Libraries, Css Modules, Styled Components, Emotion, Tailwind Css, Scss, Responsive Design, Cross Browser Compatibility, State Management, Redux, Redux Toolkit, Zustand, Recoil, Jotai, React Query, Tanstack Query, Websockets, Server Sent Events, Webrtc, Real Time Communication, Performance Optimization, Code Splitting, Dynamic Imports, Bundle Optimization, Rendering Optimization, Memoization, Core Web Vitals, Lighthouse, Browser Profiling, Xss Protection, Csrf Protection, Clickjacking Mitigation, Oauth2, Jwt Authentication, Cors, Content Security Policy, Mui, Ant Design, Chakra Ui, Radix Ui, Headless Ui, React Hook Form, Formik, Zod, Yup, D3, Recharts, Chart Js, Webpack, Vite, Turbopack, Babel, Eslint, Prettier, Jest, Vitest, React Testing Library, Playwright, Cypress, Ci Cd Pipelines, Cdn, Edge Deployment, Monitoring, Logging, Technical Leadership