Job Description
The Role
We are seeking an experienced Backend Developer to join our team. In this role, you will be responsible for designing and developing server-side applications, primarily using Node.js, and working with MongoDB as the database technology. Knowledge of Docker for containerisation is also required.
As part of THRIVE, you will have the opportunity to:
- Champion new initiatives.
- Improve existing initiatives.
- Help shape our thrivability efforts.
- Meet regularly with team members.
- Present ideas to people from a variety of disciplines.
Your efforts will enrich our website and help inspire people to create a thrivable future.
Key/Main Responsibilities
- Develop server-side applications using Node.js and JavaScript.
- Design, implement, and maintain RESTful APIs for communication with front-end applications.
- Work with MongoDB for data storage and retrieval, including schema design and database optimization.
- Collaborate with the front-end developer to integrate server-side logic with the user interface.
- Implement authentication and authorization mechanisms for data protection.
- Ensure the scalability, performance, and security of the backend applications.
- Write clean, maintainable, and well-documented code.
- Troubleshoot and debug issues, and provide solutions in a timely manner.
- Use Docker for containerization of applications and services.
Minimum Requirements
- 1+ years of commercial experience in the following:
- Backend Development with a focus on Node.js development.
- JavaScript, with a strong foundation in ES6+.
- MongoDB, including basic database design and optimization.
- RESTful API design and development.
- Version control systems
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru