Backend Developer – NestJS & TypeScript

Software Development

Join a fast‑growing product development team building a modern learning platform. You’ll craft secure, scalable backend services that power course creation, assessments and an AI learning assistant.

What You’ll Do

  • Design and deliver REST APIs with NestJS and TypeScript.
  • Model and manage PostgreSQL schemas using Prisma ORM.
  • Implement JWT authentication, refresh tokens and role‑based access control.
  • Write unit and e2e tests in Jest and maintain test coverage.
  • Optimize performance, handle errors, and secure file uploads.
  • Collaborate with frontend engineers to define and evolve API contracts.
  • Maintain API versioning and deprecation strategies.

What You Need

  • 1–3 years of Node.js backend experience.
  • Proficiency with NestJS, TypeScript and Prisma ORM.
  • Strong PostgreSQL database design and migration skills.
  • Hands‑on JWT/refresh‑token authentication implementation.
  • Experience writing Jest unit and integration tests.
  • Git/GitHub workflow and secure coding practices.

Good to Have

  • Familiarity with Swagger/OpenAPI documentation.
  • Experience with CI/CD pipelines and deployments on Render or Vercel.
  • Exposure to Angular frontends or education‑tech platforms.

The Opportunity

The role is fully remote within India, but requires you to align with US Eastern business hours (8 AM‑4 PM). You’ll report to the Systems Architecture Lead and be part of Peer Consulting Resources’ Product Development team.

Similar Jobs to Apply
  • Tentoro Technologies
    India

    We’re looking for a talented backend engineer to create the core services that power our no‑code AI platform, delivering seamless automation to enterprise users. You’ll work alongside a fast‑g
  • Mastercard
    Pune

    Join a team building secure, scalable payment‑network solutions that power digital transactions worldwide. You'll work on end‑to‑end full‑stack services using Java, Spring Boot and Angular.W
  • Zensar Technologies
    India

    We are looking for a seasoned Java developer who will join a high‑velocity team focused on payment solutions. You’ll design, implement, and maintain Java applications that deliver reliable, scalab
  • Tekion Corp
    India

    Join a fast‑growing team building a cloud‑native automotive retail platform. You’ll design, implement, and maintain highly scalable and secure cloud infrastructure that powers critical applicati