This role is for one of our clients
Company Name: Wellness Coach
Industry: Human Resources Services
Seniority level: Mid-Senior level
Min Experience: 5 years
Location: Remote (India)
JobType: full-time
Responsibilities (backend-heavy)
End-to-end delivery: requirement Gathering design estimate implement test deploy observe iterate.
Backend (primary – Node.js/TS/NestJS):
Design and deliver REST APIs; enforce OAuth/JWT auth, RBAC, and rate limiting.
Build high-throughput services with caching (Redis), message queues/streams (RabbitMQ/Kafka), and webhooks.
Engineer resilient, observable microservices (retries, idempotency, circuit breakers, backpressure).
Data:
Schema design & migrations (PostgreSQL/MySQL/MongoDB); indexing, query tuning, partitioning.
Thoughtful use of Redis for caching, locks, and ephemeral data.
Frontend (supporting – React/TS):
Implement and maintain accessible, responsive UIs; routing/forms; pragmatic state mgmt (React Query/Zustand/Redux).
CI/CD:
Build test scan SonarQube quality gate deploy (blue/green/canary) with automated rollbacks.
Security & quality:
SAST/DAST, dependency health, OWASP practices, meaningful code reviews, secret hygiene.
Observability:
Logs/metrics/traces (Sentry, Grafana/Prometheus), actionable alerts & SLOs.
Scaling & optimization:
Improve throughput/latency/memory, tune Node event loop, connection pooling; SSR/Next.js perf where relevant; capacity planning & cost control.
AI-first workflow:
Use Cursor/Copilot/LLM reviewers for coding, tests, and PR feedback with prompt hygiene, determinism, and secret safety.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.