NodeJs Backend Developer(NEST JS and TYPESCRIPT)

0 years

5 - 8 Lacs

Posted:2 days ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Node.js Backend Developer Job DescriptionJob Overview:
We are seeking a highly motivated and skilled Node.js Backend Developer to join our development team. The ideal candidate will be responsible for building and maintaining server-side application logic, designing robust APIs, and optimizing application performance and security. You will collaborate closely with front-end developers, designers, and project managers to deliver high-quality software solutions. Key Responsibilities:

  • Develop and maintain robust, efficient server-side applications using Node.js and related frameworks like Express.js.
  • Design, implement, and optimize highly-responsive APIs (RESTful and/or GraphQL) to integrate with front-end applications and third-party services.
  • Manage data storage solutions, including designing and optimizing database schemas for both SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB) databases.
  • Collaborate with front-end developers to ensure seamless integration of user-facing elements with server-side logic.
  • Implement security protocols and data protection measures, including authentication, authorization, and data encryption.
  • Optimize applications for maximum speed and scalability, troubleshooting and debugging issues in development and production environments.
  • Write clean, reusable, testable, and well-documented code that adheres to industry standards and best practices.
  • Participate in code reviews, contribute to team knowledge sharing, and stay updated with emerging technologies and trends in Node.js development.

Required Skills and Qualifications:

  • Education: Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
  • Experience: Proven experience as a Node.js Developer or in a similar backend development role.
  • Technical Skills:
  • Strong proficiency with JavaScript and understanding of asynchronous programming.
  • Solid experience with Node.js and popular frameworks (e.g., Express.js, Nest.js).
  • Proficiency in database management systems (MySQL, MongoDB, PostgreSQL).
  • Experience with building and consuming RESTful APIs.
  • Familiarity with front-end technologies such as HTML5, CSS3, and JavaScript is a plus for integration purposes.
  • Proficient understanding of code versioning tools, such as Git.
  • Soft Skills:
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
  • Ability to work in an Agile development environment.

Preferred Skills and Qualifications:

  • Experience working with cloud platforms like AWS, Azure, or Google Cloud.
  • Familiarity with front-end frameworks (e.g., React.js, Angular, Vue.js).
  • Knowledge of testing frameworks (e.g., Jest, Mocha) and test-driven development (TDD) principles.
  • Understanding of microservices architecture and DevOps principles (Docker

Job Types: Full-time, Permanent

Pay: ₹500,000.00 - ₹800,000.00 per year

Benefits:

  • Health insurance
  • Provident Fund

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start TypeScript 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