At a Glance
- Tasks: Build a sleek AI chat app MVP in just 7 days.
- Company: Join a fast-paced tech team ready to innovate.
- Benefits: Flexible hours, competitive pay, and rapid project feedback.
- Why this job: Make your mark by creating an impactful chat interface.
- Qualifications: Strong web development skills and experience with Supabase.
- Other info: Opportunity for contract extension and growth in a dynamic environment.
The predicted salary is between 36000 - 60000 £ per year.
We need a fast, skilled developer to build an MVP AI chat application within 7 days or less. This is a straightforward build; the AI backend is already handled through n8n webhooks. You are building the frontend, auth layer, chat storage, and deploying to production.
Project Overview:
- A web-based chat interface where authenticated users interact with an AI assistant. Messages are sent to an n8n webhook, processed, and returned. Your job is everything between the user and that webhook built, working, and deployed.
Core Requirements:
- Authentication: User login/signup via Whop OAuth
- Frontend: Clean, responsive chat interface (React or preferred)
- Text messaging with real-time responses
- Image and file upload support within chat
- Chat history users can return and pick up past conversations
- Typing indicators and smooth UX
- Backend Integration: Frontend sends user messages to an n8n webhook endpoint
- Handles the async request/response flow cleanly
- n8n returns the AI response you just need to display it
- Database: Supabase for chat storage
- Conversation threads, message history, user sessions
- Proper schema for retrieving past conversations per user
- File/Image Handling: Upload and store images/files via Supabase Storage
- Deployment: Production deployment on Digital Ocean
- Dockerized preferred
- SSL/custom domain setup
- Basic CI/CD or clear deployment documentation so we can redeploy independently
Nice to Have (if time allows):
- Conversation thread management (new chat, rename, delete)
What We Provide:
- n8n webhook endpoints
- Whop API credentials
- Supabase project access
- Digital Ocean account access
- Fast feedback no bottlenecks on our end
Timeline: 7 days max for working MVP deployed to production. We move fast and expect the same. Daily check-ins preferred.
Ideal Candidate:
- Strong experience
- Familiar with Supabase (DB, auth, storage)
- Experience deploying to Digital Ocean (App Platform or Droplet)
- Has built chat interfaces before
- Can ship clean, functional code quickly
- Available to start immediately
Budget: Open to proposals share your estimate with your 7-day delivery plan.
To Apply: Share a similar chat/real-time app you have built and a brief breakdown of how you would approach this in 7 days. Skip the generic proposals.
Contract duration of 1 to 3 months, with 30 hours per week.
Mandatory skills: Web Application
Full-Stack Developer Needed – AI Chat App MVP employer: FreelanceJobs
Contact Detail:
FreelanceJobs Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full-Stack Developer Needed – AI Chat App MVP
✨Tip Number 1
Get your portfolio ready! Showcase your best chat interfaces and any relevant projects. We want to see what you've built before, so make it easy for us to find your work.
✨Tip Number 2
Be proactive! Reach out to us through our website and express your interest. A quick message can set you apart from the crowd and show that you're eager to jump in.
✨Tip Number 3
Prepare for a fast-paced environment. Brush up on your skills with Supabase and Digital Ocean, as we need someone who can hit the ground running and deliver within a week.
✨Tip Number 4
Stay flexible and open to feedback. Daily check-ins are part of our process, so being adaptable will help us work together smoothly and get that MVP out the door!
We think you need these skills to ace Full-Stack Developer Needed – AI Chat App MVP
Some tips for your application 🫡
Show Us Your Best Work: When you apply, make sure to share a similar chat or real-time app you've built. We want to see your skills in action, so don’t hold back on showcasing your best projects!
Be Clear and Concise: In your application, break down how you’d tackle this project in 7 days. We appreciate straightforwardness, so keep it clear and to the point. No need for fluff!
Tailor Your Approach: Skip the generic proposals! We’re looking for a personalised touch that shows you understand our needs. Let us know how you plan to integrate the n8n webhook and Supabase effectively.
Apply Through Our Website: Don’t forget to apply through our website! It’s the easiest way for us to keep track of applications and ensures you get noticed quickly. We can’t wait to hear from you!
How to prepare for a job interview at FreelanceJobs
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially React, Supabase, and Digital Ocean. Brush up on your knowledge of OAuth authentication and real-time messaging to show you can hit the ground running.
✨Showcase Relevant Projects
Prepare to discuss any previous chat applications or similar projects you've built. Bring along examples that highlight your experience with chat interfaces, database management, and deployment processes. This will demonstrate your capability to deliver within the tight timeline.
✨Plan Your 7-Day Approach
Think through how you would tackle the project in just 7 days. Outline a clear plan that includes daily goals and milestones. This shows you’re organised and ready to work efficiently under pressure, which is exactly what they need.
✨Ask Insightful Questions
Prepare some thoughtful questions about the project and their expectations. Inquire about their preferred tools for CI/CD or any specific challenges they foresee. This not only shows your interest but also helps you gauge if the role is the right fit for you.