Job Openings Backend Developer (Nest.js)

About the job Backend Developer (Nest.js)

We are looking for a skilled Backend Developer specializing in NestJS to join our engineering team. You will be responsible for building scalable, high-performance server-side applications and APIs that power our web and mobile platforms.

Key Responsibilities

  • Design, develop, and maintain backend services using NestJS and Node.js
  • Build and optimize RESTful APIs and microservices
  • Integrate databases (PostgreSQL, MySQL, or MongoDB) and ensure data integrity
  • Implement authentication and authorization (JWT, OAuth)
  • Write clean, maintainable, and well-tested code
  • Collaborate with frontend developers, DevOps, and product teams
  • Participate in code reviews and contribute to architectural decisions
  • Troubleshoot, debug, and improve application performance

Required Qualifications

  • 3–5 years of backend development experience
  • Strong experience with NestJS and Node.js
  • Proficiency in TypeScript and JavaScript (ES6+)
  • Experience with relational and/or NoSQL databases
  • Solid understanding of RESTful API design principles
  • Familiarity with Git version control
  • Knowledge of Docker and basic CI/CD practices is a plus

Nice to Have

  • Experience with microservices architecture
  • Knowledge of message brokers (e.g., RabbitMQ, Kafka)
  • Familiarity with cloud platforms (AWS, Azure, or GCP)
  • Experience writing unit and integration tests