Senior Node.js developer
Actively Reviewing the ApplicationsKovaion Consulting
Coimbatore, Tamil Nadu, India
Full-Time
On-site
Posted 3 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
Lead DevOps Engineer
Maaze Underwriting Solutions Pvt. Ltd
Hyderabad
Full-Time
HTML
Python
Shell Scripting
+2
Frontend Developer
Talentoj
Delhi NCR
Full-Time
JavaScript
TypeScript
HTML5
+2
Full Stack Developer (with GenAI, OpenAI & LLM ) / Consultant Specialist
HSBC
Pune
Full-Time
Python
Django
Flask
+2
Software Development Engineer III
Tesco Bengaluru
India
Full-Time
₹1–4 LPA
Engineering
JavaScript
TypeScript
+8
Machine Learning Engineer
ValueLabs
Hyderabad
Full-Time
Management
Python
Docker
+1
Share
Quick Apply
Upload your resume to apply for this position