Sr Node.js Backend Developer

3 years

4 - 8 Lacs

Posted:16 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Senior Node.js Developer
Experience: 3+ Years
Location: Surat, Gujarat (On-site)

Job Overview:
We are seeking a talented and experienced Senior Node.js Developer to join our growing team. This role involves leading the backend development of scalable web applications, contributing to architecture decisions, and mentoring junior developers. You will work on cloud-based applications and may collaborate on projects involving AWS and modern AI solutions, ensuring performance, security, and reliability at scale.

Key Responsibilities:

  • Design, develop, and maintain robust server-side applications using Node.js.
  • Architect scalable and efficient backend systems integrated with cloud services (AWS preferred).
  • Collaborate with frontend developers, DevOps engineers, and product managers to deliver high-performance web solutions.
  • Mentor junior developers by reviewing code, sharing best practices, and providing technical guidance.
  • Integrate and maintain RESTful and GraphQL APIs ensuring seamless data exchange between frontend and backend.
  • Troubleshoot performance bottlenecks and production issues with debugging tools and monitoring solutions like CloudWatch or equivalent.
  • Manage and optimize databases (SQL and NoSQL – e.g., MySQL, PostgreSQL, MongoDB).
  • Ensure adherence to security standards, access controls, and compliance guidelines.
  • Participate in sprint planning, technical discussions, and documentation of key backend components.

Required Skills:

  • Strong hands-on experience with Node.js and popular frameworks like Express.js, NestJS, etc.
  • Solid understanding of web application architecture, microservices, and design patterns.
  • Proficiency with database systems – MongoDB, MySQL, or PostgreSQL.
  • Familiarity with AWS cloud services such as Lambda, API Gateway, DynamoDB, or RDS is a plus.
  • Experience working with CI/CD pipelines, version control (Git), and containerized environments (Docker/Kubernetes is a plus).
  • Strong debugging, problem-solving, and analytical skills.
  • Excellent communication skills and a collaborative mindset.

Good to Have:

  • Exposure to Generative AI or Machine Learning deployment workflows on AWS (e.g., SageMaker, Bedrock).
  • Basic understanding of DevOps and infrastructure-as-code tools like Terraform or CloudFormation.
  • Experience with performance monitoring and logging tools (CloudWatch, New Relic, or similar).

Perks & Benefits:

  • Health insurance coverage
  • Monthly/quarterly team events, outings, and celebrations
  • A friendly and flexible work environment
  • Opportunities for rapid growth and continuous learning
  • Stable and fast-growing organization
  • Recognition and rewards for contributions
  • Employee referral incentives

Job Type: Full-time

Pay: ₹36,000.00 - ₹72,174.63 per month

Benefits:

  • Flexible schedule
  • Paid time off

Ability to commute/relocate:

  • Utran, Surat, Gujarat: Reliably commute or planning to relocate before starting work (Required)

Education:

  • Bachelor's (Required)

Experience:

  • Node.js: 3 years (Required)

Location:

  • Utran, Surat, Gujarat (Required)

Work Location: In person

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 Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You