Responsibilities of the Candidate:
- Develop and maintain backend services using Node.js and Express.js.
- Write clean, efficient, and reusable code.
- Design and implement RESTful APIs and integrate third-party services.
- Ensure the performance, security, and scalability of applications.
- Collaborate with frontend developers to integrate user-facing elements.
- Participate in code reviews, testing, and deployment processes.
- Debug and resolve technical issues and bugs
Requirements:
- Strong proficiency in JavaScript and Node.js.
- Experience with Express.js, MongoDB, or other NoSQL databases.
- Familiarity with RESTful API development and integration.
- Understanding of asynchronous programming, promises, and event-driven architecture.
- Experience with version control systems like Git.
- Familiarity with Docker, AWS, or other cloud platforms is a plus.
- Good problem-solving skills and attention to detail.