NestJS Developer (Backend)
Job Overview
We are looking for a skilled Backend Developer with at least 2 years of experience in NestJS to join our engineering team. The ideal candidate will be responsible for extending and enhancing
existing product functionalities, building scalable backend services, and ensuring high performance and responsiveness of our applications.
Key Responsibilities
- Develop, maintain, and enhance backend services using NestJS and Node.js
- Extend existing product features and implement new functionalities based on business requirements
- Design and optimize RESTful APIs
- Collaborate with frontend developers, product managers, and other stakeholders
- Write clean, maintainable, and well-documented code
- Troubleshoot, debug, and improve application performance
- Ensure security, scalability, and reliability of backend systems
- Participate in code reviews and contribute to best practices
Required Skills & Qualifications
- Minimum 2 years of backend development experience
- Strong hands-on experience with NestJS and Node.js
- Proficiency in JavaScript & TypeScript
- Experience working with REST APIs and asynchronous programming
- Good understanding of database systems (e.g., PostgreSQL, MySQL)
- Familiarity with version control systems like Git
- Understanding of software development principles and design patterns
- Proficiency in using modern AI tools responsibly
Preferred Qualifications
- Familiarity with Docker and cloud platforms (AWS, GCP, or Azure)
- Knowledge of CI/CD pipelines
- Experience working with existing codebases and scaling applications
What We’re Looking For
- Strong problem-solving skills
- Ability to work in a team and take ownership of tasks
- Attention to detail and commitment to quality
- Good communication and teamwork skills
