Job Description
We are seeking a Node.js Developer with 1-3 years of experience to join our IT team. The ideal candidate should have strong backend development skills, experience with RESTful APIs, and a good understanding of databases. You will be responsible for developing high-performance applications, collaborating with frontend developers, and ensuring smooth API integrations.
Roles & Responsibilities for NodeJS Developer
- Develop, maintain, and optimize server-side applications using Node.js.
- Design and implement RESTful APIs for web and mobile applications.
- Write clean, efficient, and secure backend code.
- Integrate third-party services, databases, and APIs.
- Work with frontend developers to ensure seamless API integration.
- Troubleshoot and debug applications to ensure optimal performance.
- Follow best coding practices and ensure high-quality deliverables.
- Collaborate with cross-functional teams for project development and deployment.
Skills for NodeJS Developer
- Strong proficiency in JavaScript & Node.js.
- Experience with Express.js or other Node.js frameworks.
- Familiarity with MongoDB, MySQL, or PostgreSQL.
- Knowledge of RESTful APIs & WebSockets.
- Understanding of authentication and authorization mechanisms (JWT, OAuth, etc.).
- Experience with Git & version control systems.Experience with Git & version control systems.
- Basic knowledge of Docker, Kubernetes, and cloud services is a plus.
- Strong problem-solving and debugging skills.