Senior TypeScript/Node.js Developer - Team Lead

5 - 8 years

5 - 12 Lacs

Posted:None| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Position Overview

We are seeking an exceptional Senior TypeScript/Node.js Developer to lead the development team for an enterprise-grade AI orchestration platform. This is a critical leadership role that requires deep technical expertise in modern TypeScript/Node.js development, distributed systems architecture, and AI agent coordination systems.

An advanced AI orchestration platform designed to seamlessly integrate multi-agent coordination with neural pattern recognition and MCP tools for end-to-end AI workflows. Featuring a dynamic agent architecture with self-organizing agents, it delivers enterprise-grade scalability and performance.

Technical Requirements

Programming Languages & Frameworks

• TypeScript: Expert level (5+ years)

• Node.js: Expert level (5+ years)

• JavaScript: Expert level (ES2022+ features)

• SQL: Advanced SQLite and database design

• Python: Basic proficiency (for AI/ML integration)

Development Tools & Practices

• Build Tools: tsc, tsx, pkg, Babel, Webpack

• Package Managers: npm, pnpm, yarn

• Version Control: Git, GitHub workflows

• Code Quality: ESLint, Prettier, TypeScript strict mode

• Testing: Jest, unit testing, integration testing, performance testing

Architecture & Design Patterns

• Design Patterns: Factory, Observer, Strategy, Command patterns

• Architecture Patterns: Microservices, Event-driven, CQRS, Repository pattern

• SOLID Principles: Deep understanding and application

• Clean Code: Robert C. Martin principles and practices

• Domain-Driven Design: Experience with DDD concepts

Key Responsibilities

• Architecture Design: Lead the design and implementation of scalable, distributed system

architecture

• Code Quality: Establish and maintain coding standards, best practices, and architectural

patterns

• Technical Decision Making: Make critical technical decisions that impact system

performance and scalability

• Code Review: Lead comprehensive code reviews and mentor team members on best

practices

• Performance Optimization: Drive system-wide performance improvements and

optimization strategies

• Core System Development: Lead development of the orchestrator, agent manager, and core

system components

• TypeScript Excellence: Write production-grade TypeScript code with strict typing and

modern ES2022+ features

• Node.js Architecture: Design and implement high-performance, event-driven Node.js

applications

• API Development: Lead development of RESTful APIs, WebSocket services, and MCP

protocol integration

• Database Integration: Oversee SQLite integration, memory management, and data

persistence strategies

Required Skills & Experience

Core Technical Skills (Critical)

• TypeScript 5.3+: Expert-level proficiency with strict typing, advanced features, and modern

ES2022+ syntax

• Node.js 20+: Deep understanding of event-driven programming, async/await, streams, and

performance optimization

• ES Modules: Extensive experience with ESM, dynamic imports, and module resolution

strategies

• System Architecture: Proven experience designing and implementing distributed,

microservice-based systems

• Performance Optimization: Expertise in memory management, CPU optimization, and load

balancing

Advanced Technical Skills (High Priority)

• Distributed Systems: Experience with event-driven architecture, service discovery, and fault

tolerance

• Database Design: Strong SQLite knowledge, schema design, and data migration strategies

• Testing: Comprehensive testing experience with Jest, unit testing, integration testing, and

performance testing

• API Design: RESTful API design, GraphQL, WebSocket implementation, and protocol

development

• Security: Authentication, authorization, and security best practices for enterprise

applications

Domain Knowledge (Preferred)

• AI/ML Systems: Understanding of multi-agent systems, swarm intelligence, or neural

networks

• MCP Protocol: Experience with Model Context Protocol or similar AI integration protocols

• DevOps: Docker, CI/CD pipelines, and infrastructure as code

• Monitoring: Application performance monitoring and observability tools

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Smartncode logo
Smartncode

Information Technology

Tech City

RecommendedJobs for You