Node.js Developer (Chandigarh)

Node.js Developer (Chandigarh)

03 Aug
|
BizTecno
|
Chandigarh

03 Aug

BizTecno

Chandigarh

Job Description: Node.js Developer
Location: Chandigarh
Role Type: Full time

Position Overview

We are looking for an experienced Node.js Developer who has robust hands-on experience in building scalable backend services, designing and implementing RESTful APIs, and integrating with both NoSQL and Relational Database (RDS) systems. The ideal candidate should be able to work in a fast-paced environment, follow clean coding practices, and collaborate effectively with cross-functional teams including frontend engineers, DevOps, QA, and product managers.

Key Responsibilities

- Backend Development

- Design, develop, and maintain backend services using Node.js and Express.js.
- Build efficient, reusable, modular, and scalable REST APIs.
- Implement authentication, authorization, rate limiting, caching, and middleware logic.

- API Development & Integrations

- Architect and document RESTful API endpoints based on business requirements.
- Integrate with third-party APIs, microservices, and internal systems.
- Ensure API performance, reliability, and security.

- Database Design & Management

- Develop database schemas and optimize queries for relational databases (MySQL/PostgreSQL on AWS RDS).
- Work with NoSQL databases (MongoDB, DynamoDB, or similar) for scalable document-based storage.
- Implement indexing, data modeling, migrations, and performance tuning.

- System Architecture & Scalability

- Participate in designing application architecture for distributed systems.
- Implement best practices for high availability, failover, and fault-tolerant APIs.
- Optimize services for performance and low latency.

- Code Quality & Engineering Practices

- Write clean, well-structured, maintainable,



and testable code.
- Use TypeScript (optional but preferred) for stronger type safety.
- Write unit tests, integration tests, and end-to-end tests using Jest, Mocha, or similar frameworks.
- Conduct code reviews and follow industry-standard secure coding guidelines.

- Deployment & DevOps Collaboration

- Work with DevOps teams to deploy applications on AWS / Docker / CI-CD pipelines.
- Troubleshoot production issues, optimize logs, and contribute to monitoring and observability setups (CloudWatch, ELK, Prometheus, etc.).

- Documentation & Collaboration

- Maintain technical documentation for APIs, architecture, and workflows.
- Collaborate with product managers to refine requirements and help define the technical roadmap.
- Participate actively in Agile/Scrum ceremonies.

Required Skills & Qualifications

Technical Skills

- 4-5 years of professional experience building backend applications using Node.js.
- Solid knowledge of REST API design, standards, and best practices.
- Hands-on experience with:
- NoSQL databases (MongoDB, DynamoDB, Couchbase, or similar)
- Relational DBs on RDS (PostgreSQL/MySQL)

- Strong understanding of:

- Asynchronous programming
- Event-driven architectures
- Middleware design
- Error handling patterns
- API versioning and documentation (Swagger/OpenAPI)

- Proficiency with source control tools (Git/GitHub/GitLab).
- Experience with containerization (Docker) and cloud platforms (AWS preferred).

Soft Skills

- Strong problem-solving and analytical thinking.
- Ability to break down complex requirements into technical tasks.
- Excellent communication and collaboration skills.
- Ownership mindset with the ability to work independently.

📌 Node.js Developer (Chandigarh)
🏢 BizTecno
📍 Chandigarh

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: node.js developer (chandigarh) / chandigarh

Subscribe to this job alert:

Get the latest job offers by email for: node.js developer (chandigarh) / chandigarh