← Back to Jobs

Tech Lead Node.js – Modern Backend & AI-Enabled Engineering

Experience : 7 -10+ years in Node.js development with exposure to cloud-native architecture and modern development tooling Project Location(s) : Hybrid / Trivandrum, Kochi

Notice period: 15days to immediate joiners

Hiring mode:  Permanent

Job Summary

We are seeking a highly skilled Node.js Tech Lead to drive the technical architecture, design, and delivery of scalable, cloud-native backend systems. This role combines deep hands-on expertise with technical leadership, ownership, and mentorship.

As a Tech Lead, you will be responsible for end-to-end backend architecture, technical decision-making, engineering best practices, and guiding teams to deliver secure, high-performance systems. You will also leverage modern AI-assisted development accelerators to enhance productivity and innovation while ensuring engineering rigor and quality.

Key Responsibilities

Technical Leadership & Ownership

  •       Own end-to-end backend architecture and technical design for assigned projects or products.
  •       Define scalable microservices-based architectures and distributed system design patterns.
  •       Act as the technical decision authority and provide solution sign-off.
  •       Drive technical roadmap planning aligned with business goals.
  •       Identify and mitigate technical risks across delivery lifecycle.
  •       Serve as the technical escalation point for production issues and performance challenges.

Architecture & Development

  •       Design and develop scalable backend systems using Node.js (JavaScript / TypeScript).
  •       Work with frameworks such as Express.js, NestJS, or Fastify.
  •       Build secure, production-grade RESTful APIs and event-driven systems.
  •       Architect asynchronous processing, caching strategies, and message-driven systems.
  •       Ensure high availability, scalability, maintainability, and performance optimization.

Cloud & DevOps Engineering

  •       Design and deploy containerized applications using Docker.
  •       Orchestrate workloads using Kubernetes.
  •       Leverage cloud-native services (AWS, Azure, or GCP).
  •       Define and maintain CI/CD pipelines.
  •       Implement infrastructure automation using Terraform / CloudFormation / Pulumi.
  •       Ensure observability, logging, monitoring, and production readiness.

AI-Enabled Engineering

  •       Leverage AI-assisted development tools (e.g., GitHub Copilot, ChatGPT, AI-based testing and analysis tools) responsibly to improve engineering productivity.
  •      Validate AI-generated code for correctness, performance, and security.
  •      Design and integrate AI-powered backend features such as LLM-based services, intelligent APIs, RAG workflows, or automation services when required.

Quality & Governance

  •       Conduct thorough code reviews and enforce engineering standards.
  •       Establish backend best practices covering security, performance, scalability, and maintainability.
  •       Ensure strong authentication and authorization implementation (OAuth2, JWT).
  •       Promote automated testing and code quality practices.

Team Leadership & Collaboration

  •       Mentor and guide junior and mid-level engineers.
  •       Support sprint planning, estimation, and backlog grooming from a technical perspective.
  •       Collaborate closely with product, frontend, DevOps teams, and stakeholders.
  •       Foster a culture of ownership, accountability, and continuous improvement.

Required Skills 

  •       7+ years of strong experience in Node.js (JavaScript / TypeScript).
  •       Proficiency in backend frameworks such as Express.js, NestJS, or Fastify.
  •       Strong understanding of microservices architecture and distributed systems.
  •       Expertise in REST APIs, async programming, background workers, and event-driven design.
  •       Hands-on experience with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis).
  •       Experience with containerization (Docker) and orchestration (Kubernetes).
  •       Cloud experience in AWS / Azure / GCP.
  •       Practical experience using AI-assisted code accelerators such as GitHub Copilot, ChatGPT, AI-based linting/testing tools, or similar developer productivity platforms.
  •       Strong knowledge of authentication, authorization (OAuth2, JWT), and API security.
  •       Experience building scalable, high-availability systems.
  •       Working knowledge of CI/CD pipelines and DevOps practices.
  •       Solid in Design principles and Best practices – Scalability, Maintainability,Security and Performance optimizations.
  •       Agile mindset and familiarity with Jira, Git, GitHub/GitLab, Azure DevOps.

Good to Have:

  •       Experience integrating AI/LLM services (OpenAI APIs, RAG workflows, vector search).
  •       Exposure to event streaming platforms like Kafka.
  •       Familiarity with vector databases (Pinecone, Weaviate, FAISS, ChromaDB).
  •       Experience mentoring teams in a services delivery environment
  •       Contribution to open-source backend

InApp India Office

121 Nila, Technopark Campus
Trivandrum, Kerala 695581
+91 (471) 277 -1800
mktg@inapp.com

InApp USA Office

999 Commercial St. Ste 210 Palo Alto, CA 94303
+1 (650) 283-7833
mktg@inapp.com

InApp Japan Office

6-12 Misuzugaoka, Aoba-ku
Yokohama,225-0016
+81-45-978-0788
mktg@inapp.com
Terms Of Use
© 2000-2026 InApp, All Rights Reserved