NodeJs Backend Developer

2 years

3 - 4 Lacs

Posted:2 days ago| Platform: GlassDoor logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Backend Developer (Node.js + DevOps)

Position: Backend Developer
Experience: 2–5 years (or as per your requirement)
Location: Ahmedabad / Remote (as applicable)
Employment Type: Full-time

About the Role

We are looking for a skilled Backend Developer with strong expertise in Node.js and hands-on experience in DevOps practices. The candidate will be responsible for building scalable backend systems, optimizing APIs, managing cloud infrastructure, automating deployments, and ensuring smooth CI/CD operations.

Key ResponsibilitiesBackend Development (Primary Role)

  • Develop, optimize, and maintain backend services using Node.js (Express/NestJS).
  • Build RESTful/GraphQL APIs with high performance and security standards.
  • Work with relational & NoSQL databases (e.g., MongoDB, PostgreSQL, MySQL).
  • Implement authentication, authorization, caching, rate limiting, and other backend fundamentals.
  • Integrate third-party APIs, payment gateways, and cloud services.
  • Write clean, reusable, and maintainable code following best practices.

DevOps Responsibilities (Mandatory)

  • Manage cloud infrastructure on AWS / GCP / Azure (preferred: AWS).
  • Set up, monitor, and maintain EC2, S3, RDS, Lambda, CloudWatch, etc.
  • Build and maintain CI/CD pipelines (GitHub Actions / GitLab CI / Jenkins).
  • Containerize applications using Docker; knowledge of Kubernetes is a strong plus.
  • Automate deployments and infrastructure using Terraform / CloudFormation (good to have).
  • Ensure system reliability, uptime, logging, and monitoring.

Required Skills & Qualifications

  • Strong hands-on experience with Node.js, Express.js/NestJS.
  • Solid understanding of backend architecture, API design, and microservices.
  • Practical experience with AWS services and DevOps workflows.
  • Experience with Docker and CI/CD tooling.
  • Good understanding of security best practices (JWT, OAuth2, HTTPS, encryption).
  • Proficiency with Git and version control standards.
  • Strong debugging, problem-solving, and analytical skills.

Preferred Skills (Good to Have)

  • Knowledge of Kubernetes, Terraform/Ansible.
  • Experience working with sockets, queues (Redis, RabbitMQ, Kafka).
  • Serverless architecture experience (AWS Lambda).
  • Familiarity with performance optimization and scaling distributed systems.

Soft Skills

  • Ability to work independently and take ownership of deliverables.
  • Collaborative mindset and strong communication skills.
  • Attention to detail and commitment to quality.
  • Ability to troubleshoot issues under pressure.

Compensation

Salary based on experience and skillset (to be discussed during interview).

Job Types: Full-time, Permanent

Pay: ₹25,000.00 - ₹40,000.00 per month

Benefits:

  • Internet reimbursement
  • Work from home

Work Location: Remote

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

salt lake, kolkata, west bengal