Nodejs Backend Developer

Year    TN, IN, India

Job Description

Job Summary

We are seeking an experienced and highly motivated

MEAN Stack Developer

with

3-4 years of hands-on experience

in building scalable, high-performance web applications. The ideal candidate will have strong expertise in

real-time communication using WebSockets and Socket.IO

, along with deep proficiency in

MongoDB, Express.js, Angular (v17+), and Node.js

. You will work closely with cross-functional teams to design, develop, and maintain modern web solutions.

Key Responsibilities

Design, develop, optimize, and maintain scalable web applications using the

MEAN stack

. Architect and implement

real-time features

using

WebSockets and Socket.IO

. Develop secure and efficient

RESTful APIs

and backend services. Collaborate with UI/UX designers, frontend developers, and backend teams to deliver seamless user experiences. Ensure high performance, security, and responsiveness of applications. Write clean, modular, reusable, and well-documented code following best practices. Lead or actively participate in

code reviews

, debugging, and performance optimization. Mentor junior developers and provide technical guidance when required. Work in an

Agile/Scrum

environment, participating in sprint planning, stand-ups, and retrospectives. Integrate and manage

third-party APIs and services

. Troubleshoot, analyze, and resolve complex application issues in development and production environments.
Required Skills & Qualifications

3-4 years of hands-on experience

with the MEAN stack: MongoDB Express.js Angular (version 17 or above) Node.js Strong expertise in

WebSocket communication and Socket.IO

. Solid understanding of

RESTful APIs

, asynchronous programming, and event-driven architecture. Experience with

authentication and authorization

mechanisms (JWT, OAuth). Proficiency with

Git

and collaborative version control workflows. Strong understanding of

HTML5, CSS3, JavaScript (ES6+)

. Ability to write clean, maintainable, and scalable code. Experience in debugging, performance tuning, and application optimization.
Preferred Qualifications

Experience deploying and managing Node.js applications on

cloud platforms

(AWS, DigitalOcean, etc.). Understanding of

microservices architecture

and API-driven systems. Exposure to testing frameworks such as

Jasmine, Karma, Mocha, or Jest

. Familiarity with CI/CD pipelines and DevOps practices. Knowledge of system design and scalability best practices.
Soft Skills

Strong analytical and problem-solving skills. Excellent communication and teamwork abilities. Ability to work independently and take ownership of tasks. Proactive mindset with a passion for learning and adopting new technologies. Comfortable working in a fast-paced, evolving environment.
Job Types: Full-time, Permanent

Pay: ?20,000.00 - ?40,000.00 per month

Benefits:

Health insurance
Work Location: In person

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.


Job Detail

  • Job Id
    JD5148640
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TN, IN, India
  • Education
    Not mentioned
  • Experience
    Year