Lead React Js
Join Our Community
Required Skills
Job Description
Experience : 9\+ Years Project Location(s) : Trivandrum \& Kochi
- *Primary Technology:** React.js, Javascript, UI
- *Work Mode :** Hybrid or Remote
- *No. of Openings :** 1
- *Job Summary**
- --------------
We are looking for a Senior React Full\-Stack Engineer with strong expertise in React.js, JavaScript, and TypeScript, along with hands\-on backend development experience.
The ideal candidate will have a front\-end\-focused full\-stack background and a proven track record of building and maintaining complex, scalable, production\-grade web applications. Experience working on mature SaaS products or enterprise applications with substantial functionality, real\-world business requirements, and scalability challenges is highly desirable.
The candidate should demonstrate strong frontend engineering fundamentals, practical full\-stack capabilities, and the ability to contribute to application architecture, performance optimization, and long\-term maintainability.
##### Candidates from both product\-based and service\-based organizations will be considered, provided they have relevant experience building and evolving complex production applications.
- *Key Responsibilities**
- -----------------------
- Design, develop, and maintain complex, scalable web applications using React.js.
- Build reusable UI components and robust frontend architectures using JavaScript and TypeScript.
- Develop and maintain backend services, APIs, business logic, and integrations to support end\-to\-end application functionality.
- Implement application features across frontend and backend layers while maintaining high standards of code quality.
- Contribute to frontend architecture, component design, state management, and application performance optimization.
- Integrate frontend applications with REST APIs, databases, and external services.
- Develop secure, reliable, and maintainable applications that meet production requirements.
- Identify and resolve complex technical issues related to application performance, scalability, and reliability.
- Implement automated testing and participate in code reviews, CI/CD, and continuous improvement initiatives.
- Collaborate with product managers, UX/UI designers, and engineering teams to translate business requirements into high\-quality technical solutions.
- Contribute to technical decision\-making and recommend appropriate design patterns, frameworks, and engineering practices.
- *Required Skills and Experience**
- ---------------------------------
##### **A. React and Frontend Engineering**
- 9\+ years of professional software development experience, with substantial hands\-on experience in frontend and full\-stack web application development.
- Strong expertise in **React.js**, with demonstrable experience building and maintaining complex, production\-grade web applications.
- Excellent proficiency in JavaScript and TypeScript, including modern language features, asynchronous programming, and core programming concepts.
- Strong understanding of HTML5, CSS3, responsive design, browser rendering, and modern frontend development practices.
- Hands\-on experience with React ecosystem libraries, component architecture, state management, and reusable UI patterns.
- Strong understanding of frontend performance optimization, maintainability, testing, and application security.
#### **B. Full\-Stack Development (added advantage and preferred)**
- Practical, hands\-on experience developing applications across both frontend and backend layers.
- Experience designing, developing, and consuming REST APIs and implementing backend business logic.
- Experience working with relational or NoSQL databases and integrating data services into web applications.
- Understanding of application architecture, API design, error handling, authentication, authorization, and secure development practices.
- Ability to independently develop, debug, and troubleshoot features across the application stack.
##### **C. Complex Application and Product Engineering**
- Proven experience building, enhancing, and maintaining complex, production\-grade web applications, SaaS platforms, or enterprise software products.
- Experience working on applications with substantial functional complexity, multiple integrated components, and real\-world business requirements.
- Demonstrated understanding of application scalability, performance, reliability, security, and long\-term maintainability.
- Experience contributing to the evolution of established applications or products rather than working exclusively on small standalone projects.
- Ability to explain application architecture, technical challenges, scale, and individual contributions to previous projects.
- Experience collaborating with cross\-functional engineering and product teams throughout the software development lifecycle.
- *Good to Have**
- ---------------
- Experience with Angular.
- Experience with Node.js and associated backend frameworks.
- Experience building multi\-tenant SaaS platforms or enterprise\-grade applications.
- Experience working in an established product\-based company or a dedicated product engineering team.
- Familiarity with cloud platforms, distributed systems, and scalable application architectures.
- Experience with automated testing tools such as Jest, React Testing Library, Cypress, or Playwright.
- Familiarity with CI/CD pipelines, code quality tools, application observability, accessibility, and design systems.
- Experience contributing to frontend architecture decisions and establishing engineering best practices.
- *Preferred Candidate Profile**
- ------------------------------
The ideal candidate will demonstrate
- A strong and sustained career focus on frontend or frontend\-focused full\-stack web development.
- Deep hands\-on expertise in React.js, JavaScript, and TypeScript.
- Practical full\-stack development capabilities, including backend services, APIs, and database integration.
- Experience building and evolving complex, production\-grade SaaS applications or enterprise web platforms.
- Ownership of significant product features, architectural components, or complex technical challenges.
- The ability to explain engineering decisions, trade\-offs, scalability considerations, and individual contributions to application development.
- Experience delivering software in a mature engineering environment, whether in a product\-based organization or through substantial product engineering engagements in a service\-based organization.
Similar Jobs
- K
Full Stack Developer (Fresher)
Karthikeyan V · TN, IN
- B
Fullstack Developer (Python / Node.js, React / Angular) - GB04
Bajaj Finserv · Pune Division, Maharashtra, India
- M
Java Full Stack Developer
MindTrilogy IT Solutions Pvt. Ltd · MH, IN
Job Overview
- Job type
- Full-time
- Work mode
- Remote
- Location
- Anywhere in India
- Posted
- 18h ago
- Source
- Indeed