Node.js Engineer (Backend – Consumer & Agent Platform)
Experience : 5+ years
Location : Remote
Type : Full-time
About the Role
We’re seeking an experienced
Node.js Engineer
to build backend systems that power an interactive real estate and agent engagement platform. You’ll work on scalable APIs, real-time chat, and AI-powered recommendation logic — ensuring users experience a seamless, transparent home-buying journey.
Responsibilities
Develop and maintain
Node.js-based microservices
using frameworks like
Express.js
or
NestJS .
Build
real-time communication systems
(WebSockets, Socket.io) for in-app messaging and notifications.
Create APIs that integrate with data pipelines, AI modules, and third-party APIs (maps, listings, CRMs).
Optimize database queries, caching layers, and search performance for high-speed user experiences.
Collaborate with frontend and mobile teams to deliver end-to-end feature functionality.
Maintain system observability — implement logging, metrics, and alerting for production systems.
Participate in sprint planning, architecture design, and mentoring team members.
Required Skills
Expert-level experience in
Node.js ,
Express.js
(or
NestJS ) and asynchronous programming.
Strong knowledge of
RESTful and GraphQL APIs , microservices, and distributed systems.
Hands-on experience with
MongoDB ,
PostgreSQL , and
Redis .
Familiarity with
AWS ,
serverless architectures , and
containerization
(Docker / Kubernetes).
Strong understanding of
security best practices
(encryption, rate limiting, authentication).
Proficiency with
Git ,
CI / CD pipelines , and testing frameworks like
Jest / Mocha .
Excellent problem-solving and debugging skills in production-scale systems.
Engineer • Vijayawada, Andhra Pradesh, India