Job Title: Software Developer - MERN Stack
Company: Diamonds On Call
Location: Mumbai (Work From Office)
Department: Technology
About Diamonds On Call
We're transforming the $90B global diamond trade through our B2B marketplace. As
a bootstrapped startup scaling across India, Europe, China, and Australia, we provide:
- Real-time inventory access to 2M+ diamonds via API-driven platform
- Seamless transaction workflows for jewelers worldwide
- Cutting-edge tech stack including AI-powered pricing tools
- Named Most Innovative Platform 2022.
Key Responsibilities
Core Development
- Build scalable backend services with Node.js/Express.js
- Develop responsive UIs using React.js with TypeScript
- Design RESTful APIs for inventory/order management
- Implement real-time features (WebSockets for bid/ask updates)
Performance & Security
- Optimize MongoDB queries for high-volume data (2M+ diamond listings)
- Enforce JWT authentication and role-based access controls
- Conduct load testing to ensure 99.9% uptime
Collaboration & Process
- Participate in Agile sprints (2-week cycles)
- Conduct peer code reviews using GitHub PRs
- Document APIs with Swagger/OpenAPI
DevOps Integration
- Containerize apps using Docker
- Deploy to AWS ECS with CI/CD pipelines
- Monitor performance with New Relic dashboards
Tech Stack You'll Use
Layer
Frontend
Technologies
React.js 18, Next.Js
Backend Node.js 16+, Express.js
Database My Sql, MongoDB
DevOps
Docker, AWS ECS, GitLab Actions
Qualifications
✔ 3-6 years of MERN stack development (production experience)
✔ Strong in:
- React hooks & state management (Redux Toolkit)
- Node.js performance optimization (caching, connection pooling)
- MongoDB , MY SQL aggregation pipelines
- AWS/GCP deployments
- Jest/RTL for testing
✔ Bonus: Knowledge of Python for data processing
Why Join Us?
- Solve complex problems in global diamond logistics
- Own features end-to-end in a flat hierarchy
Pay: ₹700,000.00 - ₹900,000.00 per year
Benefits:
- Leave encashment
- Paid time off
- Provident Fund
Application Question(s):
- Have you built and deployed MERN applications in production? Please share project scale/details.
- How have you optimized Node.js APIs or MongoDB queries for high-performance applications?
- What experience do you have with React.js, Redux Toolkit, and TypeScript in real projects?
- Have you worked with AWS/Docker/CI-CD deployments? Briefly explain your role.
Work Location: In person