Lead Frontend Developer (India)

Lead Frontend Developer (India)

14 Oct
|
SRM Technologies
|
India

14 Oct

SRM Technologies

India

Job Description
Job Title: Lead Frontend Engineer
Role Summary

We are hiring a Lead Frontend Engineer with 15+ 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.

Required Qualifications

Must have

· 10+yearsof frontend/web engineering experience

· 3+yearsofproductionexperiencewithNext.js

· Expert knowledge of React, Type Script, and browser fundamentals

Additional Qualifications

· Deep experience with:

o Styling systems and UI architecture

o State management patterns

o Real-time frontend systems

· Proven track record of leading frontend architecture at scale

Core Responsibilities
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:

o Rendering models (SSR, SSG, ISR, CSR)

o Styling architecture

o State and data flow

· Apply architectural patterns such as:

o Component-driven architecture

o Feature/domain-based organization

o 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 Type Script

· Design and evolve reusable component libraries and design systems

· Lead code reviews focusing on architecture, performance, and long-term maintainability Styling / UI Architecture

· Design and enforce scalable styling strategies using a mix of:

o CSS Modules

o Styled-components / Emotion

o Utility-first CSS (Tailwind or similar)





o Traditional CSS / SCSS where appropriate

· Make informed trade-offs between:

o Runtime vs build-time styling

o Global vs scoped styles

o Design system tokens vs local overrides

· Build and maintain:

o Theming systems

o Responsive and adaptive layouts

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

o Server state vs client state vs UI state

· Hands-on experience with state libraries such as:

o Redux / Redux Toolkit

o Zustand, Recoil, Jotai

o React Query / Tan Stack 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:

o Web Sockets

o Server-Sent Events (SSE)

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

o Code splitting and agile imports

o Bundle size analysis and optimization

o Rendering optimizationRequirements
Required Qualifications • 10+ years of backend/software engineering experience • 3+ years of production experience with FastAPI • Expert-level Python knowledge • Strong experience with: o Relational databases (PostgreSQL/MySQL) o At least one NoSQL datastore • Deep understanding of: o Backend architecture patterns o Design patterns (GoF, SOLID, DDD concepts) o Distributed systems fundamentals • Experience designing and evolving large-scale systems • Practical experience with cloud services and deployments • Proven ability to lead technical decisions and architecture discussions

📌 Lead Frontend Developer (India)
🏢 SRM Technologies
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: lead frontend developer (india) / india