Premium, fully managed home services marketplace
Worldwide
We are building a premium, fully managed home services marketplace (like home services app) targeting the e ng/Arabic market. This is not a simple directory; it is an operationally heavy platform that controls fixed pricing, algorithmic dispatch, and standard operating procedures (SOPs) for vendors.To achieve this, we need to build three tightly integrated platforms: a Customer App, a Vendor App, and an Enterprise Admin Dashboard. We are looking for a Senior Architect (or a highly specialized micro-team) who uses modern tools to accelerate standard UI/boilerplate development, dedicating their deep expertise to database security, real-time telemetry, and complex state management.The Tech StackMobile Frontend: React Native via Expo (Managed Workflow), styled with NativeWind.Web Admin Dashboard: Next.js (App Router), React, Tailwind CSS, shadcn/ui.Backend & Database: Supabase (PostgreSQL).Architecture Rule: Mobile apps and the web dashboard must communicate directly with Supabase using the client SDKs. You must rely heavily on strict Row Level Security (RLS) policies rather than building a custom Node.js/Express REST middleware layer, unless absolutely necessary for specific payment webhooks.Scope of Work (Minimum Viable Product)Backend Architecture: Design the PostgreSQL schema connecting Users, Bookings, Vendors, and Invoices. Implement strict RLS.Customer App (Mobile): Implement a frictionless 3-step booking flow (Select Service $\rightarrow$ Select Time $\rightarrow$ Checkout) with real-time, Uber-style GPS tracking of the dispatched vendor.Vendor App (Mobile): Build an algorithmic itinerary planner, live job status toggles (En Route, Arrived, In Progress, Completed), and mandatory digital SOP checklists.Admin Dashboard (Web): Develop a centralized control center featuring a live operations heat map, unified vendor dispatch overrides, and service SKU management.Specific Technical RequirementsHardware Optimization: The mobile UI safe areas and fluid layouts must be perfectly optimized for modern iOS flagship devices, specifically targeting the iPhone 17 Pro, before scaling down to broader Android dimensions.Localization: The architecture must natively support dynamic switching between English (LTR) and Arabic (RTL).Payments: Experience securely handling payment gateway tokens via Edge Functions to integrate Apple Pay and regional providers like K-Net.Real-Time Subscriptions: Deep understanding of Supabase real-time websockets to power the live GPS tracking and instant chat features.How to ApplyPlease begin your proposal with the phrase "Managed Marketplace" so we know you read the brief. Do not send a generic agency template.Include the following in your cover letter:Links to 2 or 3 production mobile applications you have built and shipped using React Native and Supabase.A brief explanation of how you approach writing Row Level Security (RLS) policies in a multi-tenant or multi-role environment.A summary of how you integrate AI tools (like Cursor, GitHub Copilot, or Claude) into your daily workflow to increase velocity.Your estimated timeline and how you would prefer to break down the milestones.
- More than 30 hrs/weekHourly
- 1-3 monthsDuration
- ExpertExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:5 hours ago
- Interviewing:2
- Invites sent:3
- Unanswered invites:1
About the client
- KuwaitSalmiyah11:17 PM
- $1.7K total spent21 hires, 0 active
- 19 hours
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by