AdSense / Sponsor Banner Here

Full-Stack Developer
Company:DRIZMO
Location:Pakistan
Category:ecommerce
Job Type:Contract
Salary:
Posted On:August 13, 2025

Full-Stack Developer

Full-Stack Developer (React, NestJS, SaaS Multi-Tenant)

Type: Contract / Freelance (Potential to extend)

Location: Remote

Start Date: Immediate

We are building a scalable, multi-tenant SaaS estimation tool for the furniture and trading industry, with an Excel-like interface at its core. This platform will be sold to multiple companies, so it must be secure, performant, and ready for white-labeling.

We’re looking for a Full-Stack Developer experienced in React, NestJS, and multi-tenant architecture to lead development from front to back.

 

What You’ll Build

A web-based estimation application with:

Spreadsheet-driven calculations via Jspreadsheet

Role-based access control

Multi-tenant architecture with schema-per-tenant PostgreSQL

Seamless file exports (Excel, PDF, CSV)

Secure billing and subscription management via Stripe

Enterprise-ready audit logs, analytics, and white-label support

 

Tech Stack

Frontend

React + TypeScript (scalable architecture)

Tailwind CSS (fast styling)

Jspreadsheet (spreadsheet interface)

TanStack Table v8 (for non-spreadsheet tables)

Backend (API + Business Logic)

NestJS (with TypeScript)

Authentication (Passport.js + JWT + NestJS Guards)

API Endpoints

Estimation logic

Audit logs & access control

Stripe billing integration

File export endpoints (PDF, Excel, CSV)

Prisma ORM (with schema-per-tenant setup)

Database

PostgreSQL (Neon for dev, AWS RDS for prod)

Strong tenant isolation

File Export / Download

PDF: pdfmake / pdfkit

Excel: exceljs / xlsx

CSV: fast-csv / xlsx

On-the-fly generation (no cloud storage)

Hosting / DevOps

Frontend: Vercel

Backend: Render or Railway

Dockerized setup for AWS ECS / Kubernetes migration

CI/CD with GitHub Actions

Other Tools

Zod (input validation)

Stripe (billing & invoicing)

Sentry (error monitoring)

PostHog / Mixpanel (analytics)

 

Responsibilities

Implement a React + TypeScript frontend with a responsive and performant spreadsheet UI

Build a NestJS backend with secure APIs, authentication, and role-based permissions

Integrate Stripe for subscriptions, payments, and invoicing

Set up multi-tenant database structure with schema-per-tenant isolation

Implement file export features (Excel, PDF, CSV)

Ensure data security, audit logging, and scalability

Prepare the platform for white-label support

 

Requirements

Strong experience with React + TypeScript and NestJS

Experience with Prisma ORM and PostgreSQL (multi-tenant preferred)

Proven track record building SaaS platforms

Comfortable with Stripe integration

Familiarity with CI/CD pipelines and Docker

Experience with spreadsheet UI libraries a plus (Jspreadsheet or similar)

Strong understanding of RBAC, authentication, and secure API design

 

Nice-to-Have

Experience with white-label SaaS platforms

Background in estimation/calculation-heavy apps

Knowledge of AWS ECS/Kubernetes deployment

Apply: hello@drizmo.biz

wak gaming