Backend Developer for API and Database Setup
Skills Required
Description
We need a backend developer who can design and implement APIs while setting up a reliable database structure to support our application.
The role calls for hands-on experience with Node.js and Express, ensuring the development of fast, scalable, and maintainable services.
Our database of choice is MongoDB, and we expect a setup that can handle growth without performance issues as user activity increases.
REST API development will be the core of this role, though knowledge of GraphQL is also valuable as we may adopt it for more flexible queries.
We want clean, well-structured code that can be easily maintained and extended by our internal team in the future.
Security is a priority, so proper authentication, validation, and error handling must be built into the system from the start.
The backend should be designed with scalability in mind, capable of handling larger volumes of requests as the platform expands.
Containerization with Docker will be part of the workflow, and we need someone who can set up a consistent deployment environment.
Testing is expected, not optional. Automated tests should be included to guarantee stability and reduce risk during updates.
Documentation must be thorough enough for both technical and non-technical team members to understand how the system works.
Communication with our frontend developers will be ongoing, making sure the APIs integrate smoothly into the...