Part time Technical Partner to help maintain a delivery operations web app
Worldwide
We are looking for a part-time technical partner to help maintain and improve a delivery operations web app used for catering dispatch, driver management, order tracking, Dispatch automation and payout reconciliation. The project is built with Next.js / React, Supabase/PostgreSQL, GitHub, Vercel, and integrations with tools such as Cartwheel, Twilio/SMS, Slack, and delivery/order webhook feeds. The immediate priorities are: 1. Duplicate driver cleanup and prevention * Investigate why duplicate driver records are being created. * Compare driver records across phone numbers, names, external IDs, and delivery history. * Design safe deduplication logic without breaking historical delivery records. * Add safeguards so future imports/webhooks do not create duplicate drivers. * Build admin-friendly tools or reports to review suspected duplicates. 2. Driver payout and reconciliation issues * Audit payout logic across deliveries, drivers, tips, bonuses, adjustments, and dispatch/payment records. * Identify mismatches between completed orders, driver pay, and payout totals. * Build reliable reports for driver payouts and exceptions. * Help correct data issues safely in production. * Improve visibility into why a driver was or was not paid for a specific order. 3. Ongoing Hub maintenance and feature updates * Maintain and improve a Next.js/Supabase operations dashboard. * Debug production issues involving order sync, webhooks, RLS/security policies, and dashboard filters. * Work with Supabase SQL, Postgres functions, RLS policies, migrations, and RPCs. * Inspect GitHub code, create branches/PRs, and deploy through Vercel. * Improve existing workflows for dispatch, driver messaging, contract/SOP lookup rules, Cartwheel order sync, and admin tools. Required skills: * Strong PostgreSQL/Supabase experience, including SQL joins, data cleanup, RLS policies, database functions, and migrations. * Next.js / React / TypeScript experience. * Experience debugging production data issues, not just writing new features. * Comfortable with GitHub branching, pull requests, and Vercel deployments. * Experience with webhooks and third-party API integrations. * Ability to work carefully in a live operations environment where bad data changes can affect drivers, orders, and payouts. * Strong communication skills and willingness to explain what was changed, what data was affected, and what safeguards were added. Helpful but not required: * Experience with logistics, delivery, dispatching, driver apps, or gig-worker payout systems. * Experience with Twilio SMS, Slack alerts, Cartwheel, or similar delivery/order platforms. * Experience building admin dashboards and operational reporting tools. This role requires someone who can investigate problems from both the code and data side. We need a careful, detail-oriented developer who can help us solve immediate driver duplicate and payout issues while also becoming an ongoing technical support partner for the project.
- Less than 30 hrs/weekHourly
- 1-3 monthsDuration
- IntermediateExperience Level
$8.00
-
$12.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:2 weeks ago
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- United StatesMobile10:43 AM
- $41K total spent6 hires, 5 active
- 6,801 hours
- Transportation & WarehousingMid-sized company (10-99 people)
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