Lead Frontend Engineer
10+ years
Introduction

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 include:

Frontend Architecture / System Design 

 

  • Design scalable, 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 (3+ years) and modern React 
  • Write clean, maintainable TypeScript 
  • Design and evolve reusable component libraries and design systems 
  • Lead code reviews focusing on architecture, performance, and long-term maintainabilityStyling / UI Architecture 
  • Design and enforce scalable styling strategies using a mix of: 
    • CSS Modules 
    • Styled-components / Emotion 
    • Utility-first CSS (Tailwind or similar) 
    • Traditional CSS / SCSS where appropriate 
  • Make informed 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 of concerns: 
    • Server state vs client state vs UI state 
  • Hands-on 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 (where applicable) 
  • Design client-side 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 across the stack: 
    • Code splitting and dynamic imports 
    • Bundle size analysis and optimization 
    • Rendering optimization and memoization 
    • Virtualization for large lists 
  • Optimize Core Web Vitals (LCP, CLS, INP) 
  • Use performance tooling (Lighthouse, Web Vitals, browser profilers) 

 

Security and Reliability 

 

  • Implement frontend security best practices: 
    • XSS, CSRF, clickjacking mitigation 
    • Secure auth flows (OAuth2, JWT, session-based) 
    • Safe handling of tokens and secrets 
  • Understand browser security, CORS, and content security policies (CSP) 
  • Ensure safe usage of third-party libraries and SDKs 
  •  

Libraries, Tooling Ecosystem 

 

  • Strong experience evaluating and integrating frontend libraries, including: 
    • 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) 
  • Expertise in build and tooling ecosystem: 
    • Webpack, Vite, Turbopack 
    • Babel, ESLint, Prettier 
  • Testing libraries: 
    • Jest, Vitest 
    • React Testing Library 
    • Playwright / Cypress for E2E 
Primary Skills :
  • 10+ years of frontend/web engineering experience 
  • 3+ years of production experience with Next.js 
  • Expert knowledge of React, TypeScript, and browser fundamentals 
Secondary Skills :
  • Deep experience with: 
    • Styling systems and UI architecture 
    • State management patterns 
    • Real-time frontend systems 
  • Proven track record of leading frontend architecture at scale 
Job Details
Role:
Lead Frontend Engineer
Location :
Chennai (Work From Office)
Close Date :
22-05-2026
Interested candidates may forward their detailed resumes to Careers@reflectionsinfos.com along with their notice period, current and expected CTC details. This is to notify jobseekers that some fraudsters are promising jobs with Reflections Info Systems for a fee. Please note that no payment is ever sought for jobs in Reflections. We contact our candidates only through our official website or LinkedIn and all employment related mails are sent through the official HR email id. Please contact careers@reflectionsinfos.com for any clarification/ alerts on this subject.
viewall
Apply Now
share
Recent Jobs
Close Date : 22-05-2026
Experience : 6+ years
Location : Trivandrum/Kochi
viewall
View Details
Close Date : 22-05-2026
Experience : 5+ years
Location : Chennai (Work From Office)
viewall
View Details
Close Date : 22-05-2026
Experience : 5+ Years
Location : Chennai (Work From Office)
viewall
View Details