SRM Technologies•2h ago
Indeed
Front End Developer
Chennai, Tamil Nadu
Full Time
Executive
Full Job Description
Front End Developer – Technical Lead in Chennai, Tamil Nadu
SRM Technologies is seeking a highly experienced Lead Frontend Engineer with over 10 years of expertise to join their team in Chennai, India. This is a full-time, onsite position.
Role Summary:
The ideal candidate will take ownership of the frontend architecture, performance, real-time communication, and UI systems at scale. This role requires a deep understanding of not just building user interfaces, but also the underlying principles that contribute to the long-term scalability of styling, state management, and library choices.
Core Responsibilities:
Frontend Architecture & System Design
- Design scalable and maintainable frontend architectures for complex web applications.
- Define application structure, module boundaries, and strategies for shared components.
- Drive critical decisions regarding rendering models (SSR, SSG, ISR, CSR), styling architecture, and state/data flow.
- Apply architectural patterns such as component-driven architecture, feature/domain-based organization, and micro-frontend patterns where justified.
- Maintain architecture documentation, diagrams, and Architecture Decision Records (ADRs).
Frontend Engineering (Hands-on)
- Build and maintain production-grade applications using Next.js (minimum 3 years experience) and modern React.
- Write clean, maintainable TypeScript code.
- Design and evolve reusable component libraries and design systems.
- Lead code reviews, emphasizing architecture, performance, and long-term maintainability.
Styling & UI Architecture
- Design and enforce scalable styling strategies using a combination of CSS Modules, Styled-components/Emotion, utility-first CSS (like Tailwind), and traditional CSS/SCSS.
- Make informed trade-offs between runtime vs. build-time styling, global vs. scoped styles, and design system tokens vs. local overrides.
- Build and maintain theming systems, responsive and adaptive layouts, and ensure cross-browser and cross-device compatibility.
- Ensure styling consistency and prevent CSS leakage and specificity issues.
Company
SRM Technologies
Chennai, Tamil Nadu
Posted on Indeed