Node.Js Developer- Bangalore
Job description
Hiring for Node.Js Developer- Bangalore We are seeking a skilled and passionate Node.js Developer to join our backend engineering team. You'll be responsible for building scalable, high-performance applications and APIs to support our web and mobile platforms. Responsibilities:
- Develop and maintain server-side logic using Node.js.
- Build RESTful or GraphQL APIs.
- Design and implement secure, scalable backend architectures.
- Integrate third-party services and databases (e.g., MongoDB, PostgreSQL, Redis).
- Collaborate with front-end developers and other team members.
- Write clean, modular, and testable code.
- Debug production issues and improve system reliability and performance.
- Participate in code reviews and continuous improvement processes. Requirements:
- Strong experience with Node.js and JavaScript/TypeScript.
- Hands-on experience with Express.js, NestJS, or similar frameworks.
- Proficiency in working with NoSQL (e.g., MongoDB) and/or SQL (e.g., PostgreSQL, MySQL) databases.
- Familiarity with RESTful APIs, GraphQL, and WebSockets.
- Experience with authentication & authorization (JWT, OAuth).
- Knowledge of Docker, CI/CD, and cloud services (AWS, GCP, Azure) is a plus.
- Strong understanding of asynchronous programming and event-driven architecture.
- Familiarity with Git and Agile/Scrum workflows.
Resume not ready?
Build an ATS-friendly resume tailored to this role in minutes — for free.
Build My Resume →Source: ZipRecruiter India