Overview
Job Description:
We are looking for a skilled Node.js Developer to join our backend engineering team. The ideal candidate will be responsible for building scalable server-side applications, working on API development, and integrating with databases and cloud services
Roles & Responsibilities
-
Develop, test, and maintain backend services using Node.js
-
Build and maintain RESTful APIs and real-time web services
-
Integrate applications with databases like MongoDB, MySQL, or PostgreSQL
-
Optimize application performance and scalability
-
Work with frontend developers to integrate user-facing elements
-
Ensure the security and data protection of backend systems
-
Write unit and integration tests for high-quality deliverables
Requirements
-
Bachelors/Masters degree in Computer Science, IT, or related field
-
2-6 years of experience in backend development with Node.js
-
Strong understanding of JavaScript, Express.js, and asynchronous programming
-
Experience with MongoDB, MySQL, or other relational and NoSQL databases
-
Familiarity with RESTful APIs, GraphQL, and WebSockets
-
Experience with Docker, AWS, and CI/CD pipelines is a plus