Full-Stack Developer for Mobile/Web App

Job ID: 39595223

Budget: $10,000 – $20,000 USD

Responsibilities
Build and connect full-stack features in a real-time, multi-role mobile + web app

Implement and test key integrations: Stripe, Spotify, Apple Wallet (PassKit), and Google APIs

Refactor and improve existing code across React (TypeScript), Supabase, and Capacitor

Fix broken flows, complete missing UI components, and connect logic across 3 user roles (patron, business, employee)

Build mobile-first responsive UI using TailwindCSS and shadcn/ui

Write and test Supabase Edge Functions (e.g. tipping, badge awarding, Spotify auth)

Participate in Git-based collaboration with the core founder/technical lead

Contribute to a full app UI/UX redesign across web and mobile

Own features from API to front-end polish and help push toward launch

Requirements
3+ years of full-stack development experience

Strong knowledge of React + TypeScript

Experience with Supabase (Postgres, RLS, Auth, Edge Functions) or similar stack (Firebase/PostgreSQL)

Experience with mobile-first development using Capacitor, React Native, or Flutter

Familiarity with Stripe, OAuth, or integrating third-party APIs

Comfortable writing async JS logic, API requests, and debugging async data flows

Able to work with Git, communicate progress clearly, and manage your time efficiently

Fluent English or strong working proficiency

Nice to Have (Bonus)
Experience with Spotify API, Apple Wallet PassKit, Google Vision OCR, or push notification systems

Strong understanding of responsive UI/UX design, animations, and modern front-end patterns

Experience with Supabase Edge Functions or serverless function logic

Familiarity with real-time apps, QR-based flows, or loyalty/subscription platforms