Node Js Developer

4 - 7 years

13 - 17 Lacs

pune bengaluru mumbai (all areas)

Posted:10 hours ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Job Summary

Key Responsibilities

  • Develop and maintain

    server-side components and network applications using Node.js.
  • Design and implement

    low-latency, high-availability, and performant applications.
  • Create and manage

    RESTful APIs and integrate them with front-end technologies and third-party services.
  • Collaborate

    with cross-functional teams (front-end developers, designers, project managers) to define, design, and ship new features.
  • Implement

    security and data protection measures, ensuring application security against vulnerabilities.
  • Write

    reusable, testable, and efficient code, participating in code reviews to maintain high quality standards.
  • Integrate

    data storage solutions, which may include databases like MongoDB, MySQL, or PostgreSQL.
  • Troubleshoot and debug

    applications in development and production environments.
  • Stay updated

    with the latest industry trends and advancements in web development technologies.

Required Skills and Qualifications

  • Strong proficiency

    in JavaScript (ES6+) and the Node.js runtime environment.
  • Extensive experience

    with Node.js frameworks such as Express.js or NestJS.
  • Solid understanding

    of asynchronous programming, its quirks, and workarounds (e.g., callbacks, promises, async/await).
  • Proficiency

    with database management systems, both SQL and NoSQL.
  • Experience

    with front-end technologies like HTML5, CSS3, and modern frameworks (e.g., React, Angular) is beneficial for full-stack integration.
  • Familiarity

    with code versioning tools, such as Git.
  • Knowledge

    of testing and automated testing platforms and unit testing frameworks like Mocha, Jest, or Jasmine.
  • Understanding

    of security principles and data protection best practices.
  • Excellent

    problem-solving skills, analytical thinking, and attention to detail.

Education & Experience

  • Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • Proven experience as a Node.js Developer or in a similar software development role.

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js 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
Capgemini logo
Capgemini

IT Services and IT Consulting

Paris France

RecommendedJobs for You

pune, bengaluru, mumbai (all areas)

hyderabad, chennai, bengaluru

indore, pune, mumbai (all areas)