- We are looking for a passionate Backend Developer (NestJS) with 3 to 4 years of professional experience in building robust, scalable, and high-performance backend applications. The ideal candidate should be comfortable working in a fast-paced environment and have strong fundamentals in Node.js, TypeScript, RESTful APIs, and databases.
- This role will provide an opportunity to work on scalable backend services, API development, database optimization, and system performance enhancement while collaborating with cross-functional teams including frontend, product, and QA.
Key Responsibilities :
As a Backend Developer (NestJS), you will :
- Develop, test, deploy, and maintain backend services using NestJS framework.
- Design and build RESTful APIs to support web and mobile applications.
- Collaborate with frontend developers, product managers, and QA engineers to deliver high-quality features.
- Work with databases (MySQL, PostgreSQL, MongoDB) to design schemas, optimize queries, and ensure efficient data management.
- Implement authentication, authorization, and role-based access control (RBAC).
- Write clean, maintainable, and well-documented code adhering to best practices.
- Debug and troubleshoot complex issues across distributed systems.
- Optimize backend performance and ensure scalability to handle large traffic volumes.
- Participate in code reviews, peer programming, and technical discussions.
- Stay updated with emerging technologies and proactively suggest improvements.
Required Skills & Qualifications :
- 3-4 years of hands-on experience as a Backend Developer with NestJS/Node.js.
- Strong proficiency in JavaScript & TypeScript.
- Good understanding of RESTful APIs, microservices architecture, and event-driven systems.
- Experience working with SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB, or Redis).
- Familiarity with Git, GitHub/GitLab/Bitbucket, and CI/CD workflows.
- Basic knowledge of error handling, logging, and monitoring in production systems.
- Solid understanding of data structures, algorithms, and OOP principles.
- Strong problem-solving and debugging skills with attention to detail.
- Ability to work independently as well as in a collaborative team environment.
Good to Have (Preferred Skills) :
- Exposure to cloud platforms like AWS, GCP, or Azure.
- Experience with Docker, Kubernetes, and containerized deployments.
- Familiarity with GraphQL APIs.
- Knowledge of unit testing frameworks (Jest, Mocha, Jasmine).
- Understanding of message queues (Kafka, RabbitMQ, SQS).
- Prior experience in Agile/Scrum environments.
Educational Qualification :
- BE/BTech/MCA in Computer Science, Information Technology, or a related field (or equivalent practical experience).
Why Join Us ?
- Opportunity to work on modern tech stack (NestJS, TypeScript, Microservices, Cloud).
- Challenging projects in a high-growth environment.
- Exposure to end-to-end development from designing APIs to deploying at scale.
- A collaborative, innovation-driven, and growth-focused work culture.
- Competitive salary with performance-driven growth opportunities.
Interview Process :
- Technical Screening (Basic NestJS, Node.js, and TypeScript concepts).
- Coding Round (Problem-solving & API building).
- Technical Interview (System design, databases, and architecture discussions).
If you are a motivated backend developer who is passionate about building scalable applications and looking for a role where you can learn, grow, and make an impact, we would love to hear from you!
Job Types: Full-time, Permanent
Pay: ₹300,000.00 - ₹400,000.00 per year
Application Question(s):
Are you serving the notice period?
What is your last working day?
Are you an immediate joiner?
* Are you able to come for a face to face round of interview?
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.