Node.js Developer
Description
We are looking for a passionate and detail-oriented Node.js Developer with 2+ years of experience in building scalable, high-performance backend systems.
You will work closely with our front-end developers, and product team to design robust APIs, integrate databases, and build reliable backend services.
Key Responsibilities
- Develop, test, and deploy server-side applications using Node.js and Express.js
- Design and implement RESTful APIs and integrations with third-party services.
- Optimize application performance and scalability.
- Work with databases (MongoDB, MySQL,) for data modeling and queries.
- Collaborate with front-end teams to integrate user-facing elements.
- Ensure code quality through testing, code reviews, and best practices.
- Troubleshoot and debug production issues.
- Maintain proper documentation of services and APIs.
Required Skills & Qualifications
- Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
- 2+ years of hands-on experience with Node.js and Express.js
- Strong knowledge of JavaScript (ES6+) and asynchronous programming.
- Experience with MongoDB, MySQL, or other databases.
- Familiarity with RESTful API design and JSON data structures.
- Experience using Git for version control.
- Understanding of error handling, logging, and debugging in Node.js.
Skills
RESTfulGitRESTExpressAPINode.jsMongoDBJavaScriptExpress.jsAPI DesignMySQL
Want AI to find more roles like this?
Upload your CV once. Get matched to relevant assignments automatically.