Senior Node.js developer
Actively Reviewing the ApplicationsKovaion Consulting
Coimbatore, Tamil Nadu, India
Full-Time
On-site
Posted 5 months ago
•
Apply by May 4, 2026
Job Description
Job Title: Senior Node.js Developer
About the Role
We are building a
next-generation AI First CRM workflow automation platform
? enabling users to visually create, orchestrate, and execute workflows connecting APIs, data sources, and AI models.
We?re looking for a
strong Node.js Developer
who can design and implement the core workflow execution engine, node framework, and integration architecture.
Key Responsibilities
Design and implement
backend components for a
visual workflow automation platform
using
Node.js and TypeScript
.
Develop the
workflow runtime engine
? capable of sequential, parallel, conditional, and human-in-loop execution.
Build a
modular node/plugin architecture
(like n8n nodes) for API connectors, data operations, and logic functions.
Implement a
secure sandbox
for executing user-defined code/functions.
Develop
RESTful APIs and WebSocket interfaces
for the workflow editor (frontend).
Integrate with
databases (MongoDB/Postgres)
and manage workflow persistence and execution logs.
Work with
Redis / BullMQ
(or similar) for distributed workflow execution and queue management.
Ensure
high performance, fault tolerance, and scalability
across multi-tenant environments.
Collaborate closely with frontend and DevOps teams to ensure smooth integration and deployment.
Technical Skills Required
Core:
Strong in Node.js & TypeScript
? deep understanding of async/await, streams, events, and error handling.
Experience with Express.js / Fastify
for backend API development.
Hands-on with database ORM frameworks
(TypeORM, Prisma, Sequelize).
Strong understanding of workflow orchestration
concepts ? DAGs, triggers, and execution contexts.
Familiar with Redis / BullMQ / RabbitMQ / Kafka
for distributed task management.
Good understanding of sandboxing techniques
(vm, isolated process execution, or containers).
Experience designing plugin systems / dynamic module loading
(custom nodes or extensions).
Knowledge of Webhooks, Schedulers, API Integrations (REST, OAuth2, WebSocket, etc.)
.
Experience with Docker / containerization
for deployment and scaling.
Experience in AWS Lamda, AWS EKS cluster deployment.
Bonus Skills:
Exposure to
n8n, Temporal.io, Airflow, or similar automation frameworks
.
Knowledge of
frontend frameworks (ReactJS)
for workflow editors.
Understanding of
AI/LLM integration
into workflows.
Prior experience building
multi-tenant SaaS platforms
.
Cloud experience (AWS / GCP / Azure).
Soft Skills
Excellent problem-solving and system design thinking.
Collaborative mindset ? works well with architects, DevOps, and product teams.
Self-driven to explore open-source projects and implement best practices.
Strong documentation and code quality discipline.
Experience
4+ years
of experience in backend development (Node.js).
1+ year
of experience in building scalable, event-driven or automation systems is preferred.
Prior contribution to open-source or internal workflow systems is a strong plus.
Required Skills
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Senior Dotnet Developer
Infosys
Bengaluru
Full-Time
Back End Developer
Infosys
India
Full-Time
MySQL
PostgreSQL
Python
+10
Softobiz - Technical Lead - Full Stack Development
Softobiz
India
Full-Time
₹4–6 LPA
PostgreSQL
MongoDB
TypeScript
+4
SRE II
Electronic Arts (EA)
India
Full-Time
₹15–30 LPA
Engineering
Docker
Kubernetes
+4
Head of Technology and Data
HR TechX Corp.
India
Full-Time
IT Systems
Systems Integration
Analytics
+2
Share
Quick Apply
Upload your resume to apply for this position