Nest Js Developer - Backend Developer

Posted Jun 14

Nest Js Developer - Backend Developer(Mid Level) 

The Role

Main Requirements:

  • Proficiency in JavaScript and TypeScript, with a track record of delivering complex backend solutions.
  • In-depth understanding of Node.js runtime, including event-driven programming and asynchronous code execution.
  • Extensive working experience with Nest.js, utilizing its powerful features to build efficient, scalable and maintainable APIs.
  • Experience in writing unit and integration tests.
  • Strong hands-on experience with both MongoDB and PostgreSQL, including database design, optimization, and data modeling.
  • Thorough knowledge of caching strategies to enhance application performance and responsiveness.

Good to Have:

  • Familiarity with event streaming technologies such as Kafka and NATS (we specifically use NATS) for building distributed and event-driven systems.
  • Expertise in microservices architecture, communication patterns, and orchestration to build scalable and loosely coupled services.
  • Previous hands-on experience with AWS services, leveraging its cloud infrastructure for deployment, scalability, and reliability.
  • Proven proficiency in working with Docker for containerization and container orchestration.