Guardian Life logo

Lead Engineer - Fullstack ( React & Node )

Guardian Life
NewPosted yesterday

LOCATION

Chennai · Onsite

EXPERIENCE

5 - 8 Years

TYPE

FullTime

SKILLS REQUIRED

React.jsTypescriptFrontend ArchitectureNode.jsNext.jsState managementRESTful APIsAPI Integration

Job description

Overview

Lead a frontend engineering effort building scalable, responsive, secure, high-performance web applications with React.js and Next.js, while working with Node.js-based backend services and API integrations.

What you'll do

  • Design and develop scalable, responsive, high-performance web applications using React.js and Next.js.
  • Build reusable, maintainable, and accessible UI components using component-driven development practices.
  • Develop both client-side rendered and server-side rendered applications using Next.js.
  • Implement application state management using Redux, Context API, or similar libraries.
  • Ensure focus on Core Web Vitals, page performance, accessibility, responsiveness, and browser compatibility.
  • Collaborate with UX/UI teams to convert design specifications into functional, user-friendly interfaces.
  • Consume REST APIs using Fetch, Axios, or equivalent libraries with proper error handling and asynchronous data management.
  • Integrate frontend applications with authentication and authorization mechanisms such as JWT and OAuth2.
  • Identify and resolve UI defects, performance issues, security vulnerabilities, and code quality gaps.
  • Mentor team members on frontend engineering practices, code quality, reusable components, and design consistency.
  • Define frontend architecture, folder structures, coding standards, and reusable component strategies.
  • Drive adoption of component libraries, design systems, and consistent UI development practices.
  • Review frontend code for maintainability, scalability, performance, accessibility, and security.
  • Support technical decision-making around frontend frameworks, libraries, build tools, and deployment patterns.
  • Collaborate with backend teams to define API contracts and ensure smooth frontend-backend integration.
  • Support debugging of frontend and API integration issues across environments.
  • Handle API response mapping, validation, loading states, error states, and retry scenarios on the frontend.
  • Collaborate with backend teams on API versioning, performance, pagination, caching, and security requirements.
  • Write unit and integration test cases for frontend components and application flows.
  • Ensure quality through code reviews, static analysis, linting, formatting, and automated test coverage.
  • Support defect analysis, root cause identification, and production issue resolution.
  • Work with CI/CD pipelines and build and deployment processes for frontend and Node.js applications.
  • Support environment-level troubleshooting and production readiness activities.

What you'll need

  • 5–8 years of software development experience with strong focus on frontend development.
  • Strong hands-on experience with React.js, Next.js, JavaScript, TypeScript, HTML, and CSS.
  • Experience building enterprise-level, responsive, accessible, and high-performance web applications.
  • Strong understanding of frontend architecture, component-driven development, state management, and reusable UI patterns.
  • Experience consuming REST APIs and integrating frontend applications with backend services.
  • Working knowledge of Node.js and backend API concepts.
  • Experience with testing tools such as Jest, React Testing Library, Cypress, or Playwright.
  • Good understanding of secure coding, performance optimization, accessibility, and browser compatibility.
  • Experience with Git-based source control and CI/CD practices.

Nice to have

  • Exposure to Node.js frameworks such as Express.js or NestJS.
  • Experience with design systems, UI component libraries, and micro-frontend architecture.
  • Familiarity with cloud platforms such as Azure or AWS.
  • Understanding of event-driven systems, microservices, and distributed application patterns.
  • Experience working in regulated or high-security industries such as finance, healthcare, or insurance.
  • Ability to work independently with minimal technical guidance and provide technical direction to team members.

Details

  • Location: Chennai.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Lead Engineer - Fullstack ( React & Node )