Search by job, company or skills

  • Posted 6 days ago
  • Over 50 applicants
Quick Apply

Job Description

Experience: 5+ Years

Location: Chennai

Employment Type: Full-time

Role Overview

We are looking for an experienced Node.js Developer with strong expertise in reactive programming concepts (Reactive Extensions / Reactive.NET principles) to build scalable, high-performance backend systems. The ideal candidate will design and develop event-driven, non-blocking applications and work closely with cross-functional teams to deliver reliable solutions.

Key Responsibilities

  • Design, develop, and maintain scalable backend services using Node.js
  • Implement reactive and event-driven architectures using Reactive programming principles
  • Build high-performance, asynchronous, and non-blocking APIs
  • Work with streams, observables, and reactive patterns to handle data flow efficiently
  • Integrate backend services with databases, third-party APIs, and message queues
  • Optimize application performance, scalability, and reliability
  • Collaborate with frontend, DevOps, QA, and product teams
  • Write clean, reusable, testable, and well-documented code
  • Perform code reviews and mentor junior developers
  • Troubleshoot production issues and ensure system stability

Required Skills & Qualifications

  • 5+ years of hands-on experience in Node.js development
  • Strong understanding of reactive programming concepts (Reactive Extensions / Rx principles)
  • Proficiency in JavaScript (ES6+) / TypeScript
  • Experience with asynchronous programming, event loops, streams, and observables
  • Strong experience building RESTful APIs / Microservices
  • Hands-on experience with databases (MongoDB, PostgreSQL, MySQL, or similar)
  • Experience with message brokers (Kafka, RabbitMQ, Redis Streams, etc.)
  • Familiarity with Docker, CI/CD pipelines, and cloud platforms
  • Good understanding of design patterns and system architecture

Good to Have

  • Experience with RxJS or similar reactive libraries
  • Exposure to microservices and distributed systems
  • Knowledge of performance tuning and monitoring tools
  • Experience working in Agile / Scrum environments

What We Offer

  • Opportunity to work on scalable, high-impact systems
  • Collaborative and learning-driven work culture
  • Competitive compensation and growth opportunities

More Info

Job Type:
Industry:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

SPOORS:

Spoors is world's first Enterprise Field Activity Management(EFAM) Solution . EFFORT the product is a one stop solution to all field challenges for all verticals. EFFORT a fludic  mobile+Cloud based SaaS solution , helps companies quickly configure any field business process in just few mins , deploy and start using EFFORT to monitor and execute field operation with ease.


With over 100+ clients and over 30,000+ happy end-users, Spoors is the winner of NASSCOM Emerge 50 in 2014 and is ranked among the top performing and fastest growing companies in India.

The client lists includes:

Mahindra Finance, Airtel, Reliance Communications, L&T Finance, MedPlus, AMW Motors Ltd, Jk Agri Seeds, Teliasonera, Global Pharma etc.

Job ID: 136704775

User Avatar
0 Active Jobs