This job offer is no longer available
Senior Full-Stack Developer Needed for SaaS MVP Development
FreelanceJobs
- Canada
- Canada
About
The Project
A real-time meeting analytics platform that integrates with Zoom to deliver live coaching insights and post-meeting reports. The system uses multimodal AI (audio, video, NLP) to analyze team dynamics during meetings. Proprietary methodology details will be shared under NDA after engagement.
Tech Stack
• Backend API: Python, Flask, SQLAlchemy
• Real-time streaming service: , TypeScript, WebSocket, Redis pub/sub
• Frontend: React, , TypeScript
• Data: PostgreSQL, Redis
• Infrastructure: Docker, docker-compose, EC2
• AI integrations: Hume AI (audio/video), Anthropic Claude (NLP)
Current State
• Production monorepo: approximately 73,000 lines of code
• Core analytics engine is built and tested
• Over 100 test files with golden fixture validation harnesses
• Comprehensive 8-document development system of record (every rule, config, metric, schema, and decision documented)
• Post-meeting report pipeline is built (PDF, CSV, JSON export)
• Several feature modules are implemented but need integration, testing, and final wiring
Scope of Work
• Wire and test a real-time event evaluation pipeline into the streaming service
• Enable and end-to-end test a feature-flagged personalization module (fixtures already passing)
• Integrate an existing detection module into the live and post-meeting pipelines
• Final QA on post-meeting report output with live data
• Resolve minor doc/code reconciliation items (formula mismatches, stale file references)
• Ensure session-end data persistence for composite scoring metrics
Required Skills
• Strong Python (Flask, SQLAlchemy, pytest)
• Strong (real-time services, WebSocket, Redis)
• with hooks-based architecture
• PostgreSQL and Redis in production environments
• Docker and docker-compose
• Proven experience picking up and completing existing codebases (this is the most important skill)
Nice to Have
• Experience with AI/ML API integrations (Hume AI, Anthropic, or similar)
• Familiarity with real-time audio/video processing pipelines
• Experience with psychometric or behavioral analytics systems
Engagement Details
• Estimated scope: 60-80 hours
• Timeline: 2-3 weeks
• Hourly engagement preferred; open to milestone-based proposals
• Must be available to start within 5 business days
• US Eastern / Central timezone collaboration required
• NDA required before full codebase and documentation access
To Apply
Please include:
1. Your experience completing or taking over partially-built SaaS projects
2. Specific experience with Python/Flask and in the same project
3. Your availability to start and estimated weekly hours
4. Your hourly rate
5. One example of picking up an existing codebase and delivering under a tight deadline
Contract duration of 1 to 3 months. with 30 hours per week.
Mandatory skills: JavaScript, React, API Integration, API, Web Application, Python,
Languages
- English
Notice for Users
This job was posted by one of our partners. You can view the original job source here.