01 Oct
|
Peer Consulting Resources
|
Agra
01 Oct
Peer Consulting Resources
Agra
Backend Developer – NestJS & TypeScript
nLocation: India – Remote
nExperience: 1–3 years
nCompensation: Open – commensurate with experience
nWorking Hours: 8:00 AM–4:00 PM US Eastern Time
nTeam: Peer Consulting Resources – Product Development
nReports to: Systems Architecture Lead / India Team Lead
n
nAbout the Role:
nPeer Consulting Resources is looking for a Backend Developer with strong hands-on experience in NestJS, TypeScript, Prisma ORM, and PostgreSQL to join our Product Development team.
nYou will help build and maintain secure, scalable backend services for a modern learning platform used by administrators, teachers, and students. The platform includes course creation, assessments, dashboards, and an integrated AI learning assistant.
nYou will work closely with the frontend development team to build REST APIs, maintain API contracts, implement authentication and authorization, and ensure reliable application performance and security.
n
nCandidates must be available to work remotely from 8:00 AM to 4:00 PM US Eastern Time .
n
nKey Responsibilities:
n
n
- Develop and maintain secure, scalable REST APIs using NestJS and TypeScript.
n
- Build modular backend services following NestJS architecture and best practices.
n
- Design and manage PostgreSQL databases using Prisma ORM.
n
- Create and maintain database schemas, relationships, and migrations.
n
- Implement JWT authentication, refresh-token mechanisms, and role-based access control.
n
- Implement request validation, rate limiting, secure file uploads, and error handling.
n
- Write and maintain unit and end-to-end tests using Jest.
n
- Debug, optimize, and maintain existing backend services.
n
- Collaborate with frontend developers to define and maintain API contracts.
n
- Participate in code reviews and follow secure coding practices.
n
- Document APIs, backend workflows, and technical decisions.
n
n
nRequired Skills:
n
n
- Node.js and TypeScript
n
- NestJS
n
- Prisma ORM
n
- PostgreSQL
n
- REST API development
n
- JWT and refresh-token authentication
n
- Role-based access control and authorization
n
- Jest and end-to-end testing
n
- Git and GitHub
n
- Understanding of backend security and API best practices
n
n
nExperience:
n
n
- 1–3 years of backend development experience.
n
- Hands-on experience building backend applications using NestJS and TypeScript.
n
- Candidates with strong and demonstrable project experience will also be considered.
n
n
nWhat We’re Looking For:
n
n
- Strong problem-solving and debugging skills.
n
- Good understanding of backend architecture.
n
- Ability to write clean, maintainable, and secure code.
n
- Ability to work independently and collaborate effectively with a development team.
n
- Explicit communication and a responsible approach to delivery.
n
- Willingness to work during US Eastern Time hours.
n
- A GitHub profile, portfolio, or backend project demonstrating relevant technical experience is preferred.
n
n
nNice to Have:
n
n
- Experience working with Angular applications
n
- Familiarity with Swagger/OpenAPI documentation
n
- Experience with CI/CD pipelines
n
- Experience deploying applications on Render or Vercel
n
- Experience working with monorepos
n
- Experience with education, learning-management, or AI-enabled platforms
n
n
📌 Backend Developer - NestJS & TypeScript (Agra)
🏢 Peer Consulting Resources
📍 Agra