Job Title : Backend Developer (NestJS)
Employment Type : Full-Time, On-Site
Location : Kirti Nagar, New Delhi
Working Days & Hours : Monday to Friday, 10 : 00 AM – 6 : 00 PM
Salary : ₹25,000 per month
Work Experience Required : Minimum 1 year (Specifically in NestJS)
Job Summary :
We are seeking a dedicated Backend Developer to join our technical team. We are looking for a candidate who has at least 1 year of professional experience specifically using the NestJS framework . You will be responsible for managing the interchange of data between the server and the users, developing the server-side logic, and ensuring high performance and responsiveness to requests from the frontend. The ideal candidate has a strong command of TypeScript and has already built and deployed APIs using NestJS in a professional environment.
Key Responsibilities :
- Design, build, and maintain efficient, reusable, and reliable code using NestJS and TypeScript .
- Develop and manage RESTful APIs to serve the needs of our web (Next.js) and mobile (React Native) applications.
- Implement database schemas and manage data storage solutions (PostgreSQL, MySQL, or MongoDB) using ORMs like TypeORM or Prisma .
- Ensure the performance, quality, and responsiveness of the backend applications.
- Implement authentication and authorization mechanisms (e.g., JWT, Guards, and Passport strategies).
- Collaborate with frontend developers to integrate user-facing elements with server-side logic.
- Identify bottlenecks and bugs, and devise solutions to mitigate these problems.
- Create and maintain API documentation (e.g., Swagger / OpenAPI).
Required Skills and Qualifications :
Mandatory : Minimum 1 year of hands-on work experience with the NestJS framework.Proficiency in TypeScript and modern JavaScript (ES6+).Strong understanding of Node.js architecture and event loop.Experience working with relational (SQL) or non-relational (NoSQL) databases.Familiarity with dependency injection, decorators, and modules within NestJS.Experience using version control tools, specifically Git .Ability to write clean, documented, and standard-compliant code.Strong logical thinking and problem-solving skills.Degree in Computer Science, Information Technology, or relevant field.