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