We are seeking an experienced backend developer to build a robust SaaS platform designed to collect and display data from various external services within a unified dashboard. We have basic frontend screens already in place and require a freelancer to focus on the backend development and API connectivity.
The core functionalities of the platform will include:
- User registration and secure login system.
- Comprehensive account management features.
- Integration with multiple external APIs for data collection.
- Efficient data synchronization mechanisms to ensure up-to-date information.
- A dynamic dashboard featuring filters, charts, and detailed reports for data visualization.
- An administrative area for managing users, monitoring integration health, and checking data synchronization status.
Our preferred technology stack includes Python (specifically FastAPI) or
Node.js for backend development, PostgreSQL for the database, and Docker for containerization. While these are our preferences, we are open to considering other reliable and efficient technology suggestions.
The selected freelancer will be responsible for:
- Backend development from scratch.
- Implementing all necessary API integrations.
- Database setup and configuration.
- Thorough testing to ensure functionality and stability.
- Deployment of the backend services.
- Creating comprehensive technical documentation.
Candidates should demonstrate strong experience with api integrations, clearly explain their approach to handling data synchronization, and detail how they would secure external api credentials. Please include relevant portfolio examples and an estimated delivery schedule with your proposal.
Delivery term: Not specified