Backend Developer - Node.js

3 - 7 years

0 Lacs

Posted:17 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a talented and driven backend developer, you will be responsible for designing, developing, and maintaining scalable and efficient backend systems using NestJS. You will manage and optimize data storage and retrieval processes using PostgreSQL and MongoDB. Your role will involve building and maintaining robust and secure RESTful APIs. Collaboration with front-end developers, product managers, and other team members is essential to deliver high-quality software solutions. Additionally, you will be ensuring the system is optimized for performance, scalability, and reliability. Writing clean, well-documented, and maintainable code following best practices is crucial. You will also be performing unit and integration testing, troubleshooting and resolving issues, and ensuring high availability. Continuous improvement is encouraged, where you are expected to stay up-to-date with the latest technologies and contribute to team growth through knowledge sharing. Key Responsibilities: - Design, develop, and maintain scalable and efficient backend systems using NestJS. - Manage and optimize data storage and retrieval processes using PostgreSQL and MongoDB. - Build and maintain robust and secure RESTful APIs. - Collaborate with front-end developers, product managers, and other team members. - Ensure system optimization for performance, scalability, and reliability. - Write clean, well-documented, and maintainable code. - Perform unit and integration testing, troubleshoot and resolve issues. - Stay up-to-date with the latest technologies and contribute to team growth. Qualifications Required: - Strong experience with NestJS and building scalable applications. - Expertise in PostgreSQL for relational data management. - Experience with MongoDB for document-based data management. - Solid understanding of server-side programming, RESTful API principles, and microservice architecture. - Proficiency in TypeScript and JavaScript. - Familiarity with version control tools (e.g., Git). - Experience with containerization technologies (e.g., Docker) is a plus. - Strong problem-solving skills and ability to work in a fast-paced environment. - Excellent communication and collaboration skills.,

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You