Job Description
We are looking for a motivated NestJS Developer with 1–2 years of hands-on experience in backend development. The candidate should have a strong understanding of Node.js, NestJS, REST APIs, databases, and backend architecture and should be comfortable working on live projects.
Key Responsibilities
- Develop, maintain, and enhance scalable backend applications using NestJS and Node.js .
- Build and integrate RESTful APIs and third-party APIs.
- Write clean, reusable, and maintainable TypeScript code.
- Work with databases such as MySQL, PostgreSQL, or MongoDB .
- Implement authentication and authorization using JWT, OAuth, or similar technologies .
- Integrate frontend applications with backend services.
- Debug, troubleshoot, and optimize existing applications.
- Collaborate with frontend developers, QA engineers, and other team members.
- Participate in code reviews and follow development best practices.
- Write basic unit/integration tests and ensure application reliability.
- Work with Git/GitHub for version control.
- Understand and follow Agile/Scrum development practices.
Required Skills
- 1–2 years of professional experience in Node.js/NestJS development .
- Strong knowledge of NestJS and TypeScript .
- Knowledge of SQL or NoSQL databases such as MySQL, PostgreSQL, or MongoDB.
- Understanding of ORMs such as TypeORM or Prisma .
- Knowledge of JWT authentication and API security .
- Good understanding of Git and GitHub.
- Basic knowledge of Docker and deployment processes will be an advantage.
- Good problem-solving and debugging skills
.
Good to Have
- Experience with Redis, WebSockets, or message queues .
- Exposure to AWS or other cloud platforms .
- Knowledge of microservices architecture.
- Experience working with third-party API integrations.
- Familiarity with CI/CD pipelines.
What We Offer
- Opportunity to work on live and challenging projects .
- Collaborative and learning-oriented work environment.
- Exposure to modern backend technologies and development practices.
- Growth and learning opportunities.
- Professional development in a growing IT organization.
Requirements
We are looking for a motivated NestJS Developer with 1–2 years of hands-on experience in backend development. The candidate should have a strong understanding of Node.js, NestJS, REST APIs, databases, and backend architecture and should be comfortable working on live projects.
Key Responsibilities
- Develop, maintain, and enhance scalable backend applications using NestJS and Node.js .
- Build and integrate RESTful APIs and third-party APIs.
- Write clean, reusable, and maintainable TypeScript code.
- Work with databases such as MySQL, PostgreSQL, or MongoDB .
- Implement authentication and authorization using JWT, OAuth, or similar technologies .
- Integrate frontend applications with backend services.
- Debug, troubleshoot, and optimize existing applications.
- Collaborate with frontend developers, QA engineers, and other team members.
- Participate in code reviews and follow development best practices.
- Write basic unit/integration tests and ensure application reliability.
- Work with Git/GitHub for version control.
- Understand and follow Agile/Scrum development practices.
Required Skills
- 1–2 years of professional experience in Node.js/NestJS development .
- Strong knowledge of NestJS and TypeScript .
- Knowledge of SQL or NoSQL databases such as MySQL, PostgreSQL, or MongoDB.
- Understanding of ORMs such as TypeORM or Prisma .
- Knowledge of JWT authentication and API security .
- Good understanding of Git and GitHub.
- Basic knowledge of Docker and deployment processes will be an advantage.
- Good problem-solving and debugging skills
.
Good to Have
- Experience with Redis, WebSockets, or message queues .
- Exposure to AWS or other cloud platforms .
- Knowledge of microservices architecture.
- Experience working with third-party API integrations.
- Familiarity with CI/CD pipelines.
- Opportunity to work on live and challenging projects .
- Collaborative and learning-oriented work environment.
- Exposure to modern backend technologies and development practices.
- Growth and learning opportunities.
- Professional development in a growing IT organization.