TECHNICAL LEAD - ReactJS
Role Overview
We are looking for a highly skilled React Developer with strong expertise in JavaScript, TypeScript, and modern frontend architecture . The ideal candidate should have experience building enterprise-scale applications, implementing reusable component libraries, optimizing application performance, and contributing to architecture decisions. The candidate should possess strong problem-solving abilities, and frontend system design principles.
Key Skills for This Role
Full Job Posting
Job Description
Role: UI (React)
Experience: 8+ Years
Job Summary
We are looking for a highly skilled React Developer with strong expertise in JavaScript, TypeScript, and modern frontend architecture. The ideal candidate should have experience building enterprise-scale applications, implementing reusable component libraries, optimizing application performance, and contributing to architecture decisions. The candidate should possess strong problem-solving abilities,and frontend system design principles.
Key Responsibilities
? Design, develop, and maintain scalable and high-performance web applications using React.js and TypeScript.
? Develop reusable, configurable, and maintainable UI components.
? Translate business requirements into clean, scalable technical solutions.
? Collaborate with Product Owners, UX Designers, Backend Developers, and QA teams.
? Optimize applications for performance, accessibility, scalability, and maintainability.
? Participate in code reviews and enforce coding standards and best practices.
? Contribute to frontend architecture discussions and technical design reviews.
? Implement unit testing and ensure high code coverage.
? Mentor junior developers and support knowledge-sharing initiatives.
? Troubleshoot and resolve complex UI and application issues.
Required Skills
Core Technologies
? Strong hands-on experience with React.js
? Expert-level proficiency in JavaScript (ES6+)
? Strong proficiency in TypeScript
? Deep understanding of React fundamentals:
o Hooks
o Context API
o Custom Hooks
o Component Lifecycle
o Error Boundaries
o Suspense
o Lazy Loading
State Management
? Redux Toolkit
? Context API
Frontend Development
? HTML5
? CSS3
? SCSS/SASS
? Styled Components / Emotion
? Responsive Web Design
? Cross-browser compatibility
Architecture & Design Patterns
? Component-driven architecture
? Frontend design patterns
? Atomic Design Pattern
? Design Systems
? Modular and scalable component architecture
? Performance optimization techniques
? Code splitting and lazy loading
Testing
? Jest
? React Testing Library
? Unit Testing
? Integration Testing
APIs & Integration
? REST APIs
? GraphQL (Good to Have)
? SSE
Good to Have
? Micro Frontend Architecture (Module Federation, Single-SPA)
? Data Visualization Libraries
? AI/LLM Integration experience
? RAG-based application exposure
? Agentic AI (Copilot, codex, devin)
Desired Candidate Profile
? Strong analytical and problem-solving skills.
? Excellent communication and collaboration abilities.
? Experience working in Agile/Scrum environments.
? Ability to independently drive features from design to deployment.
? Experience mentoring junior developers.
? Strong focus on code quality, scalability, and maintainability.
? Ability to contribute to technical discussions and architecture decisions.
Reference Number
PEPPGS01-172-1
About Happiest Minds Technologies
Public Indian digital engineering and IT services company helping enterprises modernize through product engineering, cybersecurity, analytics, and automation.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Happiest Minds Technologies
TECHNICAL LEAD - Azure Cloud
Dubai, UAE
The employer is seeking an Azure cloud operations professional to design, implement, and manage secure, reliable cloud infrastructure. The work includes Azure administration, networking, security, automation, monitoring,
SENIOR ARCHITECT - Java
Bengaluru, IND
TECHNICAL LEAD - Angular 15
Bengaluru, IND
TECHNICAL LEAD - Azure Cloud
Dubai, UAE
TECHNICAL LEAD - Java
Bengaluru, IND
TECHNICAL LEAD - Java
Bengaluru, IND
ARCHITECT - Azure Databricks
Bengaluru, IND
SENIOR DIRECTOR - Program Management
Bengaluru, IND
