About the role
We run a high-traffic, mobile-first news platform where breaking news means instant load spikes, real-time content delivery, and zero tolerance for downtime. We're looking for a Backend Developer who can build the APIs, data layers, and async systems that keep everything running — fast, reliably, and at scale.
What You'll Do:
- Build and maintain modular REST APIs in NestJS/TypeScript that handle 10K+ concurrent requests with sub-200ms latency
- Design BFF (Backend-for-Frontend) endpoints tailored specifically for React Native mobile payloads
- Own MongoDB schema design, aggregation pipelines, and indexing strategies to keep p95 query times under 50ms
- Build and maintain Redis caching layers with smart cache invalidation driven by CMS webhooks — targeting 90%+ cache hit ratios
- Architect async job queues using BullMQ/RabbitMQ for notifications, batch processing, and analytics — with DLQ and retry logic
- Consume and transform Headless WordPress webhooks into clean, structured API responses for web and mobile consumers
- Instrument services with APM tools (Datadog/New Relic), structured logging (Pino), and health checks for AWS load balancers
You're a Fit If You:
- Have production experience with NestJS, TypeScript, MongoDB, and Redis
- Understand the Node.js event loop deeply — not just how to use it, but how it fails under load
- Have designed APIs that are consumed by both web and mobile clients with different payload needs
- Take security seriously — JWT/OAuth2, RBAC, input validation, secrets management
Bonus: Experience with BullMQ/RabbitMQ, AWS ECS/Docker, read-replica strategies, and load testing tools like k6 or Artillery.
About the company
- Logo
- Website
- www.patrika.com
- Company domain
- Media / Publishing
- Location
- Jaipur, India
- Work type
- Contract
Ready to apply? Use your Qrusible profile so employers see your strengths for this role.
Start application