Jobs
D

Sr.Node Js Backend Developer

Drify LLCPB, IN1d ago
Full-timevia indeed

Required Skills

agileapici/cddockerexpressgitgraphqljavascriptkafkakubernetesmongodbmysqlnode.jsnosqlpostgresqlredissqltypescript

Job Description

  • *Job Title:** Senior Node.js Developer
  • *Company:** Shivaay
  • *Location:** Zirakpur, Punjab (On\-site)
  • *Working Days:** Sunday to Friday; **Every Saturday Off**; **2nd and 4th Sundays Off**
  • *Shift Time:** 10 PM to 7 AM (Fixed Night Shift)
  • *Job Type:** Full\-time, Permanent
  • *Salary:** Competitive, based on experience
  • *Job Description**

Shivaay is seeking a highly skilled **Senior Node.js Developer** with a proven track record of building and maintaining high\-performance backend services and applications. The ideal candidate will have **at least 4 years** of professional experience in Node.js and a **minimum of 6 years** in overall software development. You will be responsible for designing robust, scalable systems, creating efficient APIs, and ensuring seamless integration with front\-end applications.

  • *Key Responsibilities**
  • **Backend Development:**

Design, develop, and maintain scalable backend services using Node.js and related frameworks (Express.js, Nest.js, etc.).

  • **API Integration:**

Implement RESTful and GraphQL APIs to support effective and secure communication with front\-end applications.

  • **Code Quality:**

Write reusable, testable, and efficient code following best practices.

  • **Database Management:**

Utilize MongoDB, PostgreSQL, MySQL, or other databases to manage data efficiently; strong schema design knowledge is a plus.

  • **Performance \& Security:**

Ensure application performance, scalability, and security (authentication, authorization, encryption).

  • **Collaboration:**

Work closely with front\-end developers and cross\-functional teams to deliver high\-quality products.

  • **Troubleshooting:**

Diagnose and resolve production issues to ensure smooth and reliable application performance.

  • **Deployment \& Infrastructure:**

Demonstrate knowledge in deployment processes, Docker, Kubernetes, or similar containerization/orchestration tools.

  • **Kafka \& Zookeeper (Plus):**

Hands\-on experience or working knowledge of Kafka, Zookeeper, and real\-time data processing is a strong advantage.

  • *Requirements**
  • **Experience:**
  • Minimum **4 years** of professional Node.js development experience.
  • Minimum **6 years** of total software development experience.
  • **Technical Skills:**
  • Strong proficiency in JavaScript and TypeScript.
  • Familiarity with Node.js frameworks (Express.js, Nest.js).
  • Experience with databases like **MongoDB** (with strong schema design skills) or any other NoSQL/SQL databases (MySQL, PostgreSQL).
  • Exposure to Redis, WebSockets, and real\-time applications is beneficial.
  • Experience with Kafka \& Zookeeper is a plus.
  • Knowledge of Docker, Kubernetes, and CI/CD pipelines.
  • Proficient with Git and version control workflows.
  • **Methodologies:**
  • Comfortable working in **Agile** environments with cross\-functional teams.
  • *Work Schedule \& Benefits**
  • **Work Days:** Sunday to Friday.
  • **Off Days:** Every Saturday, plus the 2nd and 4th Sundays of the month.
  • **Shift Timing:** Fixed night shift (10 PM to 7 AM).
  • **Competitive Salary:** Commensurate with experience and market standards.
  • **Growth Opportunities:** Work with a dynamic team on cutting\-edge technologies.
  • **Collaborative Culture:** Engage with a talented team that values innovation and knowledge sharing.

If you are a self\-motivated Node.js Developer eager to tackle complex technical challenges and drive success in a collaborative environment, we encourage you to apply!

Pay: ₹50,000\.00 \- ₹80,000\.00 per month

Work Location: In person

Similar Jobs

Browse all jobs

Job Overview

Job type
Full-time
Work mode
On-site
Location
Chandigarh
Posted
1d ago
Source
Indeed