← Oferty

Part time Technical Partner to help maintain a delivery operations web app

Budżet: $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.
Otwórz na Upwork