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.