Senior Full-Stack TypeScript Engineer (Expo/React Native + Supabase + Stripe)

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

WAGE / SALARY

1500-2000

HOURS PER WEEK

40

DATE UPDATED

Sep 16, 2025

JOB OVERVIEW

About the Role

We are building a meal-prep ordering platform (mobile + web) that starts with seamless ordering/subscriptions and expands into nutrition, fitness, and wellness features.

We need a senior developer who is comfortable coding end-to-end production apps but also knows how to use AI tools (Cursor, Copilot, GPT) to move faster—without cutting corners. This is not a “prompt engineer” role—we want someone who can debug, ship, and own code.

This is a full-time contract role (remote), with the opportunity to extend long-term if the MVP launch goes smoothly. You’ll work closely with the founder and PM (US-based) and will be responsible for delivering the first production release in ~4 weeks.

Responsibilities

Build a cross-platform Expo (React Native) + React Native Web app for iOS, Android, and Web.

Implement ordering flows:

Zip-code based delivery/pickup logic (geo/radius or zip list).

Weekly rotating menu with photos, macros, build-your-own meals, combos, add-ons.

Stripe checkout (cards, Apple/Google Pay) + subscriptions (pause/skip, cutoff logic).

Develop an ops dashboard: aggregate orders into grocery lists, cap capacity, delivery routes, mark delivery with proof photos.

Integrate notifications (Twilio SMS + email).

Write clean TypeScript, tests where appropriate, and commit frequently with clear documentation.

Use AI tools for acceleration but ensure code is reliable, readable, and secure.

Must-Haves

5+ years of professional experience in TypeScript + React/React Native.

Strong with Expo + React Native Web.

Proven experience with Stripe subscriptions, webhooks, ACH/Bank, Apple/Google Pay.

Comfortable modeling relational data in Postgres/Supabase with security (RLS policies).

Familiar with geo logic (zip lists, polygons, radius checks, turf.js, Mapbox/Google Maps).

Experience deploying apps to App Store/Google Play.

Strong English communication; able to overlap 2–4 hrs US Central Time daily.

Nice-to-Haves

Twilio SMS, Postmark/Resend email.

Stripe Tax, Afterpay/BNPL integration.

PDF/CSV exports (labels, grocery lists).

Route optimization (Google Directions API).

Prior work in food delivery, subscription commerce, or logistics apps.

Compensation

$1,500 – $2,000 USD/month (full-time) depending on experience and results.

Paid weekly via Wise.

How to Apply

Share your GitHub (or Bitbucket/GitLab) and 2–3 shipped apps (links to App Store, Play Store, or live web).

Show a snippet of Stripe subscription/webhook code you’ve written (Gist or repo).

In 3–5 sentences, describe how you use AI tools (Cursor/Copilot) to speed up development without breaking things.

Add the word “pineapple” to your subject line so we know you read this.

Only candidates who provide all four items will be considered.

Why Join Us?

Work on a real product that helps families, athletes, and health-conscious customers eat better.

Move fast—your work will be live in customer hands within weeks.

Long-term extension possible (fitness, nutrition logging, mental health modules).

Small, focused team ? no bureaucracy, your code has immediate impact.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin