Job Role: Node.js – Modern Backend & AI-Enabled Engineering Tech Lead
Experience: 7 -10+ years in Node.js development with exposure to cloud-native architecture and modern development tooling
Notice period: 15days to immediate joiners
Hiring mode: Permanent
Work Mode: Hybrid
Job Location: Trivandrum / KochiJob 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,AIbased 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 or AI-integrated projects.
Discover more from
Subscribe to get the latest posts sent to your email.
