Join a fast‑growing IoT analytics startup building real‑time air‑quality APIs. You’ll craft scalable backend services, manage high‑volume sensor streams, and ensure robust production infrastructure.
What You’ll Do
- Develop and maintain RESTful APIs using Node.js and Express.
- Design MongoDB aggregation pipelines, indexes, and optimized queries for large datasets.
- Implement real‑time IoT ingestion via MQTT/Mosquitto and cache with Redis.
- Configure Ubuntu servers, Nginx, SSL/TLS (Certbot) and systemd services.
- Build cron jobs for data processing, aggregation and anomaly detection.
- Integrate Razorpay subscription billing, webhooks and usage tracking.
What You Need
- 2+ years of backend development with Node.js/Express.
- Strong MongoDB experience, including aggregation and query optimization.
- Hands‑on work with Redis for caching and rate limiting.
- Familiarity with MQTT/IoT data pipelines.
- Linux/Ubuntu server administration and Nginx configuration.
- Experience implementing API authentication, access control and rate limiting.
- Proficiency with Git and collaborative development practices.
Good to Have
- Experience with environmental sensor platforms or geospatial data.
- Razorpay or other payment‑gateway integration.
- Cloud experience (AWS, OCI) or ESP32/Mosquitto familiarity.
The Opportunity
The role offers a full‑time, in‑office position in Delhi, Monday to Saturday, with a monthly salary of ₹30,000‑₹35,000 and paid sick leave.
