Full-Stack Developer (Node.js + PostgreSQL) – Multi-Tenant SaaS Platform

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

TYPE OF WORK

Gig

WAGE / SALARY

Depending on experience

HOURS PER WEEK

TBD

DATE UPDATED

Jun 29, 2026

JOB OVERVIEW

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
All This Information To ----------



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.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin