← Jobs

Senior Full-Stack Engineer Needed for AI SaaS Technical Audit (Next.js + Supabase + Stripe)

Budget: $150.0 FIXED / ⭐ 5.00 (12) SGP

next.js, typescript, postgresql, api-integration, stripe

Technical Audit of AI SaaS Platform (RetainIQ) We are building RetainIQ, an AI-powered SaaS platform focused on revenue intelligence, customer retention, payment recovery, and proactive customer support. The platform has already been developed and is entering the customer validation and design partner phase. Before onboarding additional customers, we are looking for an experienced full-stack engineer to perform an independent technical review of the system. Technology Stack Next.js TypeScript Supabase PostgreSQL Stripe Razorpay OpenAI integrations Edge Functions Scope of Work Review the existing codebase and overall architecture. Review database design and Supabase implementation. Review payment integrations and related workflows. Review deployment approach and operational readiness. Review existing technical documentation and handover materials. Identify technical debt, risks, and potential production issues. Provide recommendations to improve maintainability and scalability. Deliverables Technical assessment report (2-5 pages) Top technical risks identified Documentation gaps identified Assessment of onboarding effort for a new engineer Recommendations for supporting production customers Ideal Candidate Experience building and maintaining SaaS products Strong experience with Next.js, TypeScript, and Supabase Familiarity with Stripe or subscription billing systems Experience reviewing existing codebases and providing technical assessments Comfortable working independently and communicating findings clearly Potential Future Work This engagement is initially focused on a technical audit. If the collaboration is successful, there may be opportunities for future ad-hoc engineering support and product development work. To Apply Please begin your proposal with the word "RetainIQ" and answer the following: - What SaaS products have you built or maintained? - How much experience do you have with Supabase? - If you were taking over an existing SaaS product, what would be the first three areas you would review before supporting production customers?
Auf Upwork öffnen