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

Posted last month

Worldwide

Summary

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/week
    Hourly
  • 1-3 months
    Duration
  • Intermediate
    Experience Level
  • $8.00

    -

    $12.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
PostgreSQL
Next.js
React
Activity on this job
  • Proposals:50+
  • Last viewed by client:4 weeks ago
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Jun 10, 2024
  • United States
    Mobile9:51 AM
  • $42K total spent
    6 hires, 5 active
  • 6,889 hours
  • Transportation & Warehousing
    Mid-sized company (10-99 people)

Explore similar jobs on Upwork

Looking for iso26262 ExpertHourly‐ Posted 1 month ago
Data Entry
Social Media Marketing
Risk Analysis
HAZOP
Data Analysis
YouTube Development
Test Development
Risk Assessment
Analytical Presentation
Content Editing
HazID
Email Marketing Strategy
Social Media Optimization
Web Design
PHP
MySQL
JavaScript
Web Development
Database Design

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers 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

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo