IN.JobDiagnosis logo

Job Title:

Full Stack Engineer

Company: Wellness Coach

Location: Dehradun, Uttarakhand

Created: 2026-01-01

Job Type: Full Time

Job Description:

Team: EngineeringLocation: Remote/Hybrid (India preferred)Reports to:Role SummaryWe’re Wellness Coach—a B2B wellness platform. We’re hiring a dedicated, AI-first full-stack engineer with a backend emphasis who owns features end-to-end across Node.js/TypeScript/NestJS (primary) and React/TypeScript (secondary). You’ll ship with strong CI/CD, uphold SonarQube quality gates, and drive scaling & optimization across the stack.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.Working Hours & CollaborationMaintain 4–5 hours daily overlap with the US team, typically 2:00–11:00 PM IST (Mon–Fri).Participate in sprint rituals, design reviews, incident/launch windows during the overlap.Minimum Qualifications5–10 years building & shipping production systems with Node.js (TypeScript) and NestJS; strong React (TypeScript) proficiency.Proven scaling & optimization achievements: DB/query tuning, effective caching/CDN, queueing/streaming, horizontal scaling, Core Web Vitals awareness for user-facing flows.Hands-on with Docker, CI/CD (GitHub/GitLab Actions), and a major cloud (AWS/GCP/Azure).Solid SonarQube experience (quality profiles, coverage gates, security hotspots).Testing depth: Jest/Vitest, React Testing Library, Playwright/Cypress; testcontainers for integration tests.Excellent ownership, documentation, and cross-functional collaboration.Nice to HaveFastify, Next.js, GraphQL, WebSockets/event-driven designs.IaC (Terraform/CDK), GitOps/ArgoCD, feature flags, experimentation (Mixpanel).Node profiling (clinic.js), cost/perf tuning, accessibility (WCAG).CI/CD & Quality (Expectations)Branching: trunk-based or GitFlow with protected main; mandatory PR checks.Pipelines include: type-check, lint, unit → integration → e2e tests, SonarQube scan, SCA (Dependabot/Snyk), Docker build, deploy, smoke checks, auto-rollback hooks.Quality bar:Test coverage ≥ 80% overall (≥ 90% on core paths).0 blocker issues in SonarQube; no new critical vulnerabilities/smells.Frontend preview builds meet perf budgets (LCP/TTFB/CLS).

Apply Now

➤
Home | Contact Us | Privacy Policy | Terms & Conditions | Unsubscribe | Popular Job Searches
Use of our Website constitutes acceptance of our Terms & Conditions and Privacy Policies.
Copyright © 2005 to 2026 [VHMnetwork LLC] All rights reserved. Design, Develop and Maintained by NextGen TechEdge Solutions Pvt. Ltd.