Jobs
I

Lead React Js

InAppRemote18h ago
RemoteFull-timevia indeed

Required Skills

angularapici/cdcypressjavascriptnode.jsnosqlplaywrightreactresttypescript

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

Browse all jobs

Job Overview

Job type
Full-time
Work mode
Remote
Location
Anywhere in India
Posted
18h ago
Source
Indeed