Senior Full Stack Engineer — Backend / NestJS

Qrusible

India

Remote

INR 1,400,000 - 1,900,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Patrika looks for a backend‑weighted full‑stack engineer focused on NestJS and TypeScript, building fast, scalable APIs for newsroom and reader experiences. You’ll work across MongoDB and relational stores, with a strong emphasis on caching, authentication, and deployment on AWS.

Eligible candidates have 5–8 years of backend experience, hands‑on NestJS in production, and proven ability to handle traffic spikes while maintaining performance and reliability.

Qualifications

  • 5–8 years in backend engineering with 2–3 years NestJS in production
  • Proficient in TypeScript with typed services and DI
  • Experience scaling MongoDB with indexes, aggregations, explain plans
  • Relational DB experience (PostgreSQL/MySQL) with transactions and migrations
  • AWS deployment experience (ECS/EC2/S3/CloudFront) and serverless where relevant
  • AuthN/AuthZ: OAuth 2.0/OIDC, JWT, RBAC, SSO integration

Responsibilities

  • Design and build NestJS services serving reader and newsroom traffic
  • Ensure reliability during traffic spikes via caching, autoscaling and graceful degradation
  • Model data across MongoDB and relational stores with proper indexing and query plans
  • Secure authentication surface: login, sessions, SSO, roles and permissions
  • Implement personalization signals, ranking and experiments for readers
  • Own end-to-end caching contract from Redis to CloudFront and purge-on-publish
  • Build APIs for mobile and web teams and improve developer experience
  • Instrument tracing, metrics, SLOs, and alerts; participate in on-call and post-incident reviews

Skills

NestJS
TypeScript
MongoDB
PostgreSQL
MySQL
AWS
Redis
CloudFront
OAuth 2.0
JWT

Tools

NestJS
TypeScript
MongoDB
PostgreSQL

Job description

Role Overview

Build the services behind Patrika’s newsroom and reader products — APIs that stay fast and available when a story breaks and traffic multiplies within minutes. This is a backend‑weighted fullstack role: NestJS and TypeScript in production, MongoDB and a relational store, AWS, auth, caching from Redis to CloudFront, and a pager you have actually carried.

What You’ll Work On
  • Design and build NestJS services in TypeScript that serve both reader-facing and newsroom-facing traffic.
  • Keep the platform standing when a story breaks — caching, autoscaling, backpressure, load shedding and graceful degradation.
  • Model data across MongoDB and relational stores, and own the indexes and query plans that keep reads fast at volume.
  • Build and secure the authentication surface: login, sessions, SSO, entitlements, roles and permissions.
  • Ship personalisation — the signals, the ranking and the experiments behind what each reader sees.
  • Own the caching contract end to end, from Redis to CloudFront, including purge‑on‑publish when a story is corrected or pulled.
  • Build the APIs the mobile and web teams depend on, and treat their developer experience as part of the job.
  • Instrument everything: tracing, metrics, SLOs and alerts that page a human only when a human is needed.
  • Take part in on‑call, write honest incident reviews, and fix the class of problem rather than the instance.
Who Is Right for This Role
  • 5–8 years in backend engineering, including at least 2–3 years hands‑on NestJS in production.
  • Writes real TypeScript — typed services, dependency injection, decorators — not JavaScript with a few annotations.
  • Has run MongoDB at scale: aggregation pipelines, indexing strategy, explain plans, replica sets or sharding.
  • Has genuine relational experience — PostgreSQL or MySQL, transactions, query plans, migrations.
  • Can describe a specific traffic spike they handled: the number, what broke, and what they changed.
  • Has deployed and operated on AWS — ECS, EC2, S3 and CloudFront.
  • Has built proper AuthN and AuthZ: OAuth 2.0 / OIDC, JWT, role‑based access, and at least one SSO integration.
  • Has carried a production pager and written up an incident afterwards.
  • Can join immediately (0–15 days).
Who Isn’t a Fit
  • Has not spent 2–3 years on NestJS in production.
  • TypeScript is annotations on JavaScript, not typed services and DI.
  • Mongo experience without aggregations, indexes, explain plans, or replica/shard operations.
  • No PostgreSQL or MySQL with transactions, query plans, and migrations.
  • Cannot describe a specific traffic spike: the number, what broke, and what they changed.
  • Has not operated on AWS (ECS, EC2, S3, CloudFront).
  • Has not built OAuth 2.0 / OIDC, JWT, RBAC and at least one SSO integration.
  • Has never carried a production pager or written an incident review.
  • Notice period longer than 15 days.
How You’ll Work

Full‑time contract, remote / flexible (India). Immediate joiners only — notice period 0–15 days. Experience required: 5–8 years.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Senior Engineer (Backend)
Full Stack Senior Engineer (Backend)

Qrusible • India

Remote
INR 1,200,000 - 1,800,000
Junior Full Stack Engineer(NestJS,Typescript)
Junior Full Stack Engineer(NestJS,Typescript)

SII Group India • Dadri

On-site
INR 500,000 - 1,000,000
Backend Engineer (Mid-Senior)
Backend Engineer (Mid-Senior)

Narix Labs • Jaipur

On-site
INR 1,200,000 - 2,100,000
Backend Engineer - (NestJS, Node.js, TypeScript, Prisma ORM, PostgreSQL ,Redis, Azure , Docker)
Backend Engineer - (NestJS, Node.js, TypeScript, Prisma ORM, PostgreSQL ,Redis, Azure , Docker)

Dentsu International Americas • Karnataka

On-site
INR 1,500,000 - 2,800,000
BE/Fullstack Medium
BE/Fullstack Medium

Chandigarh News • Chandigarh

On-site
INR 900,000 - 1,500,000
Sr. Full Stack Web Developer
Sr. Full Stack Web Developer

AppSierra • India

On-site
INR 3,000,000 - 6,000,000
Sr. Node.JS Developer
Sr. Node.JS Developer

Qtsolv • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Full Stack Developer (Next.js + NestJS) (3+ yrs)
Full Stack Developer (Next.js + NestJS) (3+ yrs)

Satark Technology Private Limited • India

On-site
INR 1,200,000 - 2,100,000
Backend Engineer (Junior)
Backend Engineer (Junior)

Narix Labs • Jaipur

On-site
INR 500,000 - 900,000
Senior Full-Stack Engineer (Next.js / PostgreSQL / Enterprise SaaS)
Senior Full-Stack Engineer (Next.js / PostgreSQL / Enterprise SaaS)

Nestack Technologies Pvt Ltd • Hyderabad

On-site
INR 2,500,000 - 5,200,000