Senior Full-Stack Developer for AI-Powered Mobile App MVP (OpenAI + Supabase)
Orçamento: -
HOURLY / PART_TIME
⭐ 5.00 (1)
USA
mobile-app-development, android-app-development, ios-development, ipad-app-development
About the Project
We're building a voice-first mobile application that helps gardeners capture observations, preserve lessons learned, and retrieve historical gardening knowledge through natural-language search.
The goal is to transform simple voice recordings into structured gardening information that becomes increasingly valuable over time.
This is an MVP-stage product with defined user flows, requirements, and a clear product vision. Product requirements, workflows, user stories, and feature specifications have already been documented and will be shared with shortlisted candidates.
We are looking for a developer who can help translate that vision into a launchable product while providing technical guidance on architecture and implementation.
The Problem We're Solving
Gardeners learn valuable lessons every season:
What worked
What failed
What should be repeated
What should be avoided
Unfortunately, much of that knowledge is forgotten or scattered across notebooks, voice memos, spreadsheets, and notes apps.
We're building a tool that helps gardeners preserve and learn from their own accumulated experience.
MVP Scope
1. Voice Capture
Users can:
Record audio directly within the app
Upload existing recordings
Store recordings securely
2. AI Processing
Convert recordings into:
Searchable transcripts
Structured observations
Actionable tasks
Future-oriented gardening notes
Users should be able to review, edit, accept, or reject AI-generated outputs.
3. Garden Memory
Store and organize:
Recordings
Transcripts
Observations
Tasks
Future-oriented notes
Users should be able to search and browse their gardening history.
4. Ask My Garden
Users can ask questions about their gardening history and receive AI-generated answers grounded in their stored records.
Example questions:
Which tomato varieties performed best?
What problems did I have with peppers last year?
What lessons have I learned about onions?
When did I typically start my fall garden?
Responses should be supported by relevant historical records.
Preferred Technology Stack
We're open to recommendations, but are currently considering:
Frontend
React Native or Flutter
Backend
Supabase
Database
PostgreSQL
Vector Search
pgvector
AI
OpenAI APIs
Storage
Supabase Storage
Authentication
Supabase Auth
Ideal Candidate
We're looking for someone with experience building:
AI-powered applications
Mobile applications
SaaS products
Search and retrieval systems
API-driven products
Bonus experience:
Voice applications
OpenAI integrations
RAG / retrieval architectures
Consumer subscription products
Responsibilities
Recommend technical architecture
Build the mobile application
Design backend systems
Implement AI workflows
Design database structure
Implement search and retrieval functionality
Support testing and deployment
What Success Looks Like
A user can:
Record a garden update
Receive structured AI-generated information
Build a searchable gardening history
Ask questions about past experiences
Retrieve useful insights from prior seasons
Important Context
The initial MVP is intentionally focused.
Our primary goal is validating user value and gathering feedback before expanding into more advanced analytics, automation, and recommendation features.
We are looking for pragmatic solutions and thoughtful product development rather than premature scaling or over-engineering.
Application Questions
1. Tell me about the most relevant AI-powered application you've built.
What was your role and what technologies were used?
2. Have you worked with OpenAI APIs?
Please provide examples.
3. Have you implemented vector search, semantic search, or retrieval systems?
Please describe the architecture.
4. If you were building this MVP today, what technology stack would you recommend and why?
5. What do you see as the biggest technical risks in this project?
6. Please provide links to your most relevant:
Mobile apps
Portfolio projects
GitHub repositories
Budget & Timeline
Budget is open based on experience, proposed architecture, and development approach.
When applying, please include:
Estimated timeline
Suggested development approach
Rough budget estimate
Any recommendations you would make before development begins
Long-Term Opportunity
We're looking for a developer who enjoys building thoughtful products and may be interested in continuing beyond the MVP phase if the product gains traction.
The right person will be someone who can balance speed, quality, user feedback, and practical decision-making throughout the validation process.
Proposal Instructions
To confirm you've read this posting, please begin your proposal with the words:
Garden Memory
Applications that do not answer the questions above may not be considered.
Abrir na Upwork