Gig
Depending on experience
TBD
Jun 29, 2026
Job Title: Full-Stack Developer (Node.js + PostgreSQL) – Multi-Tenant SaaS Platform
Location: Remote
Type: Contract (with potential for long-term work)
Compensation: Open to hourly or project-based pricing
Start Date: ASAP
About Us
We’re building a scalable multi-tenant SaaS platform for the insurance industry, starting with a core product built on Replit that will soon be transformed into a full-featured agency dashboard and client management system.
Our mission is to help independent agency owners streamline their operations with the power of automation, easy onboarding, and simplified billing and communications tools — all from one white-labeled platform.
What You’ll Be Working On
You’ll take our current Replit app and help us:
Build a multi-tenant architecture — isolate tenants using agency_id, middleware, and PostgreSQL row-level security (RLS)
Implement secure user authentication with tenant-aware login and registration flows
Integrate Stripe for agency-level subscriptions and billing
Set up file storage isolation per agency
Create internal admin tools (basic dashboards, onboarding wizard, announcement system)
Plan for future deployment (scalable infrastructure, CI/CD pipelines, and staging environments)
Requirements
3+ years experience in Node.js / Express.js
Strong knowledge of PostgreSQL including schema design, relationships, and row-level security
Frontend experience with React.js or similar (Vue, Svelte, etc.)
Stripe API integration (subscriptions, webhooks, plans)
Experience building or working on multi-tenant SaaS products
Familiar with GitHub, Replit, or other cloud-based dev environments
Ability to write clean, documented, and scalable code
Bonus Points For
Experience deploying on Replit, Vercel, Railway, or Heroku
Knowledge of CI/CD pipelines (e.g., GitHub Actions)
Previous work on admin dashboards or onboarding flows
Familiarity with file storage solutions (Amazon S3, Supabase, etc.)
Comfortable working in a small, fast-moving startup environment
???? Tech Stack
Backend: Node.js (Express)
Frontend: React.js
Database: PostgreSQL
Auth: JWT-based, session middleware
Payments: Stripe
Hosting: Replit (initially), moving toward scalable cloud infra
Optional: Twilio, SMTP, and file storage APIs
How to Apply
Please submit:
A brief intro about yourself
Examples of similar SaaS or multi-tenant projects you’ve worked on
GitHub or portfolio links (if available)
Your hourly rate or project quote estimate
Email
We’re excited to find a talented dev who wants to build something meaningful from the ground up. This is a chance to be part of something impactful and scalable from day one.