
Search by job, company or skills
This role is for one of our clients
Salary range: Rs 2000000 - Rs 8000000 (ie INR 20 - 80 LPA)
Min Experience: 5 years
Location: Remote (India)
JobType: full-time
End-to-end delivery: managing the entire process from requirement gathering, design, estimation, implementation, testing, deployment, monitoring, to ongoing iteration.
Backend (primary technologies – Node.js/TypeScript/NestJS):
Design and build RESTful APIs; implement OAuth/JWT authentication, role-based access control (RBAC), and rate limiting features.
Develop high-performance services using caching (Redis), message queues/streams (RabbitMQ/Kafka), and webhooks.
Create robust and observable microservices that include retries, idempotency, circuit breakers, and backpressure handling mechanisms.
Data Management:
Design database schemas and handle migrations (PostgreSQL/MySQL/MongoDB); enhance performance through indexing, query optimization, and partitioning.
Apply Redis effectively for caching, distributed locking, and temporary data storage.
Frontend (supporting role – React/TypeScript):
Develop and maintain accessible, responsive user interfaces; manage routing and forms; use practical state management tools (React Query/Zustand/Redux).
CI/CD:
Perform build, testing, security scans, SonarQube quality gates, and deployments (blue/green/canary) with automated rollback procedures.
Security & Quality Assurance:
Utilize SAST/DAST tools, ensure dependency integrity, adhere to OWASP best practices, conduct comprehensive code reviews, and maintain strict secret management.
Observability:
Track logs, metrics, and traces (Sentry, Grafana/Prometheus); configure actionable alerts and define service-level objectives (SLOs).
Scaling & Performance Optimization:
Improve throughput, reduce latency, and optimize memory usage; fine-tune Node.js event loop and connection pooling; enhance SSR/Next.js performance when relevant; plan capacity and manage costs effectively.
AI-first Workflow:
Utilize Cursor, Copilot, and LLM-based code reviewers to assist with coding, testing, and pull request feedback, while maintaining prompt quality, determinism, and secret security.
Job ID: 146919163