Website:
dooritt.com
Job details:
About the job
Backend Developer (Node.js) | AI & Scalable Systems
📍 Location: Noida, Uttar Pradesh (On-site)
🕒 Employment Type: Full-Time
📅 Working Model: 5 Days a Week (Work from Office)
💼 Minimum Experience Required: 3.5 – 6 Years
- Core Skills Required: Node.js Framework, Redux, MongoDB, Elastic, Payment Gateway Integrations, Gitlab, Microservices architecture, RabbitMQ, Agentic AI & RAG Workflow(plus point), Amazon Web Services (EC2, S3 Bucket, Lambda, SQS, SES), Firebase integrations.
About Dooritt
Dooritt is redefining how people discover and buy real estate through Virtual Reality, AI, and intelligent automation. Our platform allows users to explore properties remotely, compare projects, and make informed decisions within minutes.
At the core of our ecosystem is Oora, our AI-powered real estate companion that leverages Agentic AI, RAG pipelines, and LLMs to deliver a personalized property-buying experience.
We are looking for a highly capable Backend Developer (Node.js) to build and scale mission-critical systems powering millions of API calls, real-time workflows, and AI-driven products.
Role Overview
As a Backend Developer, you will be responsible for architecting and developing scalable backend services, distributed systems, and cloud infrastructure. You will work closely with product, frontend, and AI teams to build robust APIs, search systems, event-driven services, and intelligent automation pipelines.
This role is ideal for engineers who enjoy solving complex problems, designing scalable architectures, and working at the intersection of backend engineering and artificial intelligence.
Key Responsibilities
- Design and develop scalable backend applications using Node.js
- Build high-performance REST APIs and microservices
- Architect distributed systems and event-driven workflows
- Implement caching, search, and asynchronous processing pipelines
- Optimize database performance and system reliability
- Deploy and maintain cloud-native applications on Amazon Web Services
- Build CI/CD pipelines and automated deployment workflows
- Collaborate with AI engineers to integrate RAG and agent-based systems
- Monitor application performance, security, and uptime
- Participate in architecture discussions, code reviews, and technical planning
Required Technical Skills
Backend Technologies
- Strong expertise in Node.js
- REST APIs, WebSockets, and API security
- Authentication and authorization (JWT, OAuth, RBAC)
Architecture & Design
- Microservices architecture
- Distributed systems design
- Event-driven architecture
- System design and scalability
- SOLID principles and design patterns
- Performance optimization and fault tolerance
- API Gateway and Service-to-Service Communication
- Cron Jobs and Background Workers
- Distributed Caching using Redis
Databases & Search
- MongoDB
- Redis
- Elasticsearch
- Data modeling and indexing
- Query optimization
Integrations & Communication Services
- Payment Gateway Integration (Razorpay, Cashfree)
- OTP Authentication and Verification
- SMS Gateway Integration
- Email Service Integration (Amazon SES)
- Push Notifications using Firebase Cloud Messaging (FCM)
- Firebase integration (Authentication, Firestore, Analytics, Cloud Messaging)
Messaging & Queue Systems
- RabbitMQ
- Apache Kafka (good to have)
Cloud & DevOps
- Amazon Web Services (EC2, ECS, Lambda, S3, CloudWatch)
- Docker and containerization
- Kubernetes (good to have)
- CI/CD using GitHub Actions, GitLab CI/CD, or Jenkins
AI Skills (Strong Plus)
Candidates with exposure to modern AI systems will be given strong preference.
- Python
- RAG (Retrieval-Augmented Generation)
- LangChain
- LangGraph
- Model Context Protocol (MCP)
- Agentic AI and multi-agent workflows
- Vector databases (Pinecone, Qdrant, Weaviate)
- Integration with OpenAI API, Anthropic Claude API, and Google Gemini API
Preferred Qualifications
- Bachelor's degree in Computer Science or related field
- 3.5+ years of hands-on backend development experience
- Experience in SaaS, PropTech, AI, or high-growth startups
- Strong problem-solving and ownership mindset
- Ability to work in a fast-paced, collaborative environment
Why Join Dooritt?
- Work on cutting-edge AI and real estate technology
- Build products that transform how people buy homes
- Collaborate with ambitious product and engineering teams
- Opportunity to shape the architecture of a rapidly scaling platform
- High ownership and direct impact on company growth
How to Apply
Interested candidates can send their resume along with relevant project links (GitHub, portfolio, or case studies).
- Subject Line: Backend Developer (Node.js) Application – [Your Name]
Click on Apply to know more.