We are seeking an experienced full-stack developer to implement and finalize the official Meta integration for LeadCore AI, our multi-tenant SaaS CRM platform. The primary goal is to enable each of our CRM customers to seamlessly connect their own Meta Business assets through a simple and intuitive onboarding flow. This integration must eliminate the need for manual entry of access tokens, IDs, or complex webhook settings, providing a streamlined user experience.
The ideal candidate will have a strong understanding of modern web development practices and experience with the specified technology stack. The project requires expertise in integrating third-party APIs, particularly Meta's Graph API, and ensuring data security and scalability within a multi-tenant environment.
Our current technology stack includes:
- Frontend:
Next.js/React
- Backend: FastAPI/Python
- Database: PostgreSQL
- Caching/Messaging: Redis
- Asynchronous workers for background tasks
The successful freelancer will be responsible for:
- Designing and implementing the secure authentication and authorization flow for Meta Business assets.
- Developing the necessary backend logic to handle Meta API calls and webhook events.
- Integrating the frontend components to guide users through the Meta connection process.
- Ensuring the solution is robust, scalable, and maintains data isolation for each tenant.
- Thorough testing and documentation of the integration.
Delivery term: Not specified