Job Description:
Key Responsibilities:
• Develop and maintain applications using Node.js.
• Handle REST API development and integration.
• Implement middleware functions for efficient request handling.
• Work with databases, including MySQL and MongoDB.
• Collaborate with front-end developers and other team members for seamless integration.
• Ensure code quality, security, and scalability in application development.
• Troubleshoot and debug issues across the stack.
Requirements:
• Strong proficiency in Node.js and backend development.
• Experience with REST API handling and integration.
• Knowledge of middleware functions in Node.js.
• Hands-on experience with MySQL and MongoDB databases.
• Understanding of software development best practices and version control (Git).
• Ability to work in a collaborative team environment.
Preferred Skills:
• Experience with front-end technologies like React.js, Angular, or Vue.js.
• Knowledge of cloud services such as AWS, Azure, or Google Cloud.
• Familiarity with containerization (Docker, Kubernetes) is a plus.