Senior Full-Stack Engineer Needed to Finalize and Launch AI SaaS (Next.js, TypeScript, Supabase)
Бюджэт: -
HOURLY / PART_TIME
⭐ 0.00 (0)
Canada
web-application, api-integration, typescript, node.js, css, api
Пераважная кваліфікацыя
- Вопыт: Эксперт
Senior Full-Stack Engineer Needed to Make AI SaaS Platform Fully Ready for Public Launch (Next.js, Supabase, MCP)
We're building Zeqora, an AI-powered co-founder platform designed to help entrepreneurs build, manage, and grow their startups.
The platform combines AI assistance, market research, business planning, analytics, code intelligence, external integrations, and AI-powered workflows into one connected application.
Our application is already substantially developed, with an existing frontend, backend, database, AI integrations, and automated tests.
**We are looking for a highly experienced senior full-stack engineer who can take ownership of getting the entire application ready for public release.**
This is not simply a bug-fixing, code review, or consultation project. Our goal is to hire someone who can evaluate the existing application, identify and resolve all launch-blocking issues, complete the agreed release functionality, and ensure that the platform is stable, secure, polished, and ready for real customers.
We need someone who can take the project from its current development state to a production-ready release.
### Primary Objective: Get the Application Ready for Launch
The successful candidate will be responsible for:
- Auditing the existing application to identify anything preventing a successful release.
- Fixing bugs, broken workflows, incomplete functionality, and integration problems.
- Ensuring all launch-supported features work correctly, both individually and together.
- Improving frontend quality, responsiveness, and overall user experience.
- Verifying backend reliability, database integrity, and application security.
- Completing necessary functionality within the agreed release scope.
- Testing the platform thoroughly using real user journeys and staging environments.
- Preparing the application for production deployment.
- Resolving launch-critical issues discovered during testing.
- Delivering a stable, fully tested release candidate.
**The final deliverable must be a working, release-ready application, not just an audit report or a list of recommended fixes.**
### Key Areas of Responsibility
**1. Full Application Review and Completion**
Review the existing Next.js, TypeScript, and Supabase application and address issues affecting functionality, reliability, usability, or launch readiness.
Ensure that the platform's features are properly connected and users can move through complete workflows without encountering broken functionality or inconsistent data.
**2. AI Systems, Agents, and MCP Integrations**
Review, improve, and validate the platform's AI-powered functionality, including:
- AI Co-Founder conversations and contextual assistance.
- LLM APIs, tool calling, and structured outputs.
- Model Context Protocol (MCP) integrations and tool access.
- AI agent workflows and approval-based actions.
- Context management, source grounding, and reliable responses.
- Tool execution, retries, streaming, and error recovery.
- Secure permissions, authentication, and external integrations.
- Prompt injection defenses and safeguards against unauthorized actions.
Experience with Claude, OpenAI, Codex, Claude Code, and AI coding agents is highly valuable.
**3. AI Coding Workflows and Execution Infrastructure**
Review the existing work involving AI-assisted coding and local execution capabilities, including GitHub repository connections, job queues, approval flows, sandboxing, cancellation, credential security, and execution results.
Ensure the architecture is reliable and that any coding execution functionality included in the release passes the required security and acceptance testing.
Functionality that cannot be safely released must remain disabled until separately approved.
**4. Core Features and User Experience**
Ensure the agreed launch-supported functionality works end to end, including:
- Account creation, authentication, and password recovery.
- User onboarding and startup profiles.
- AI Co-Founder and AI-generated recommendations.
- Market research and idea validation.
- Business planning, goals, and task management.
- Customer discovery and outreach workflows.
- Analytics and event tracking.
- Website auditing and code intelligence.
- GitHub and other supported integrations.
Improve the UI/UX where necessary to deliver a professional, intuitive, and consistent experience across desktop and mobile.
**5. Backend, Database, and Security**
- Review Supabase authentication, PostgreSQL, and Row Level Security.
- Verify data isolation and secure API access.
- Fix database or backend reliability issues.
- Validate OAuth integrations, credential handling, and permission boundaries.
- Review API rate limiting, abuse protection, and sensitive data handling.
- Verify database migrations, backups, and recovery procedures.
- Improve background jobs, scheduled processes, monitoring, and error handling.
- Implement necessary account lifecycle, privacy, and data deletion functionality.
**6. Testing, Deployment, and Launch Preparation**
- Perform comprehensive functional and end-to-end testing.
- Test realistic customer journeys using staging accounts.
- Resolve build errors, TypeScript issues, and deployment problems.
- Verify third-party integrations and AI functionality.
- Test mobile responsiveness, accessibility, and critical user interactions.
- Validate performance, error recovery, and production configuration.
- Prepare and verify a production release.
- Provide documentation and handover of the completed application.
### Technology Stack
- Next.js / React
- TypeScript / JavaScript
- Node.js
- Supabase / PostgreSQL
- Vercel
- GitHub
- LLM APIs and AI agent integrations
- Model Context Protocol (MCP)
- Automated testing and CI/CD
### Who We're Looking For
We need an experienced engineer who:
- Has personally helped bring complex SaaS applications into production.
- Is highly experienced with Next.js, TypeScript, React, and Supabase.
- Has strong knowledge of backend architecture, security, and database management.
- Has experience with AI integrations, MCP, or agent-based systems.
- Can confidently navigate and improve an existing complex codebase.
- Can independently identify and resolve problems rather than waiting for detailed instructions.
- Understands what is required to safely launch a real SaaS product.
- Has strong UI/UX judgment and attention to detail.
- Can manage technical priorities and communicate progress clearly.
- Is comfortable taking ownership of an application through release.
We are specifically looking for someone with proven production experience, not a junior developer or someone who primarily builds prototypes.
### Expected Outcome and Deliverables
The ultimate goal is to have Zeqora ready to launch publicly.
The engagement will include:
1. **Initial Assessment:** Understand the current application, identify launch blockers, and establish a clear completion plan.
2. **Development and Improvements:** Resolve issues and complete the functionality necessary for the agreed release.
3. **Integration and Security Validation:** Ensure the AI systems, backend, database, and supported integrations function reliably and securely.
4. **Complete Application Testing:** Verify major user journeys, error handling, performance, and usability.
5. **Production Release:** Deliver and validate a stable release candidate, support the approved production deployment, and resolve release-blocking defects.
6. **Final Handover:** Provide documentation, testing results, remaining limitations, and operational guidance.
**We will consider the project successfully completed only when the agreed release scope has been implemented, tested, and verified to be ready for real users.**
### Project Details
- Experience Level: Expert
- Project Type: Existing AI SaaS Application
- Primary Goal: Full Production Launch Readiness
- Start Date: As Soon As Possible
- Engagement: Project-Based, With Potential for Long-Term Collaboration
- Budget: Negotiable Based on Experience and Scope
### How to Apply
Please provide:
1. Examples of SaaS applications you've personally helped take from development to production.
2. Your experience with Next.js, Supabase, TypeScript, and AI integrations.
3. Any experience with MCP, AI agents, or AI coding infrastructure.
4. How you would approach taking an existing, complex application and making it fully ready for release.
5. Your availability, hourly rate, and estimated approach to project milestones.
We want someone who can take ownership of the technical work, solve problems proactively, and deliver a real production-ready product.
Our objective is clear: **take the existing Zeqora application and get it ready for a successful public launch.**
Адкрыць заказ
AI-чарнавік адказу
Згенеруйце кароткі cover letter па гэтай вакансіі. Перад адпраўкай адрэдагуйце.
Увайдзіце, каб згенерыраваць AI-чарнавік.
Увайсці