Full-Stack Developer (React/TypeScript + Supabase) — Live Production App, Long-Term Potential

Posted yesterday

Worldwide

Summary

JCD Digital builds and operates custom software for businesses. You'd start on a live production CRM/operations app — React/TypeScript front end, Supabase back end, real users on it every day. I build fast with an AI-assisted, low-code-adjacent workflow and ship in tight sprints. What I need is someone who understands what's happening UNDERNEATH that layer: reads the Supabase logs, finds the real root cause, and keeps a live app from breaking. This is not a "no-code / AI does it for you" gig. I already handle the AI-assisted layer — I need the engineering judgment beneath it. WHAT YOU'D DO - Debug and fix issues across a live React/TypeScript + Supabase app - Write and review PostgreSQL: schema, migrations, and Row Level Security (RLS) policies - Build and troubleshoot Supabase Edge Functions - Turn plain-language requirements into clean, scoped, testable changes - Work ADDITIVELY — never touch existing policies or schema without explicit scope - Test rigorously before calling anything done MUST-HAVES - Solid React + TypeScript - REAL Supabase experience — RLS, edge functions, auth, storage (not "I skimmed the docs") - PostgreSQL you can reason about by hand — you can write an RLS policy and explain why it works - Comfortable in a fast, AI-assisted build environment (Lovable, v0, Bolt, Cursor — or eager to learn) - You explain root cause in plain language, not just paste a fix - Discipline around live production — you understand WHY you re-test after every deploy NICE TO HAVE - Third-party API / webhook integration (CRM, telephony, accounting) - Experience on apps without a staging environment - Any client-facing or consulting background HOW I WORK - One sprint = one focused, testable deliverable - Diagnose root cause BEFORE writing the fix - Additive, not destructive — existing functionality is sacred - Fast pace, direct communication, no fluff LOGISTICS - ~5–15 hours/week to start, with room to grow for the right person - Overlap with US Central time required for real-time collaboration - NDA + IP agreement before any system access — non-negotiable TO APPLY — read carefully (most won't) 1. Start your proposal with the word TEAL so I know you read the whole post. 2. In 2–3 sentences: I deploy straight to live production with no staging environment. What's the one thing you'd always verify before AND after a deploy, and why? 3. Link ONE Supabase/PostgreSQL project where YOU personally wrote RLS policies or edge functions — and in one line, how you handle access to a client's sensitive data. Generic AI-written proposals and "I can do everything, hire me" pitches get archived unread. I shortlist a few people for a small paid test task before any ongoing work begins.

  • Less than 30 hrs/week
    Hourly
  • 1-3 months
    Duration
  • Intermediate
    Experience Level
  • $25.00

    -

    $45.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
PostgreSQL
React
TypeScript
Activity on this job
  • Proposals:50+
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Oct 16, 2022
  • United States
    Houston2:36 AM
  • $988 total spent
    3 hires, 3 active
  • 46 hours

Explore similar jobs on Upwork

Software DeveloperHourly‐ Posted 7 months ago
ASP.NET MVC
Django
Python
AngularJS
JavaScript
jQuery
WordPress
Google Chrome Extension
React
CRM Development
Microsoft Dynamics 365
Microsoft Dynamics CRM
Microsoft Dynamics Development
Microsoft PowerApps
Single Sign-On
Build Marketplace on TokopediaHourly‐ Posted 4 weeks ago
PHP
HTML5
JavaScript
Web Development

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