Part time Technical Partner to help maintain a delivery operations web app
Budget: $8.0 - $12.0
HOURLY / PART_TIME
⭐ 5.00 (1)
United States
postgresql, next.js, react-js
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.
Öppna på Upwork