Cette offre d'emploi n'est plus disponible
SaaS Developer Needed – GRC/Compliance Platform
FreelanceJobs
- Canada
- Canada
À propos
I want to be transparent that this was built with AI assistance. The architecture is sound and the platform is functional, but I need a senior developer to review it with fresh eyes, clean up anything that needs attention, and get it deployed professionally into my own infrastructure.
This is not a build-from-scratch project. The core platform exists. I need someone to deploy it cleanly, find and fix any issues, and get it production-ready.
Assura is a web-based compliance management platform built for the Caribbean data protection market. It includes:
- Client & Entity Management
- Records of Processing Activities (ROPA)
- Data Breach Management & Reporting
- Data Subject Request (DSR) Tracking
- Vendor & Due Diligence Management
- DPIA & AI Risk Assessments
- Maturity & Readiness Assessments
- Task Management & Document Management
- Questionnaire Campaigns
- Multi-tenant architecture (dpo_org_id isolation model)
- Role-based access control
**Tech Stack**
- Frontend: React / Vite
- Backend: Python / FastAPI
- Database: MongoDB Atlas M10 (already provisioned)
Phase 1 – Deployment ($350)**
- Clone repo from GitHub
- Deploy backend (FastAPI) to hosting environment
- Deploy frontend (React/Vite) to hosting environment
- Connect application to MongoDB Atlas M10
- Configure all environment variables and secrets
- Verify application runs end to end
- Configure custom domain and SSL certificate
**Phase 2 – Code Review & Hardening ($550)**
- Full codebase review with written assessment report
- Identify and fix bugs
- Security review of multi-tenant data isolation logic (dpo_org_id filtering)
- Verify and optimise MongoDB indexes across all collections
- Review and improve error handling and input validation
- Clean up any technical debt or AI-generated code issues
**Phase 3 – Production Setup ($350)**
- Set up staging environment (separate from production)
- Configure CI/CD pipeline for automated deployments from GitHub
- Implement logging and monitoring with alerts
- Configure automated database backups
- Document the deployment architecture and processes
Contract duration of 1 to 3 months.
Mandatory skills: Python, GitHub, , React, Tailwind CSS, MongoDB
Compétences linguistiques
- English
Avis aux utilisateurs
Cette offre a été publiée par l’un de nos partenaires. Vous pouvez consulter l’offre originale ici.