Full-Stack SaaS Developer (React / Node.js / PostgreSQL) – Housing Compliance Platform

Remote Full-time
I am building a SaaS web platform for housing providers that helps them manage hazard complaints, track legal repair deadlines, and generate compliance reports.

The product helps landlords comply with Awaab’s Law and housing safety regulations by tracking hazards such as damp, mould, electrical issues, gas leaks, and fire safety risks.

I have already created a prototype using Replit AI that includes:

dashboard

complaint form

case tracking

issue types

risk levels

deadlines

Now I need an experienced full-stack developer to convert this prototype into a production-ready SaaS application.

Project Overview

The platform will allow housing providers to:

• log tenant hazard complaints

• track legal repair deadlines

• assign inspectors

• manage repairs

• maintain an audit timeline

• generate compliance evidence reports

The system will initially be a desktop web application (no mobile app required).

Core Features to Build

1. Case Management System

Users must be able to:

create hazard cases

assign inspectors

update case status

add notes and files

2. Deadline Tracking Engine

The system must calculate legal deadlines automatically:

Emergency hazards → 24 hours

Serious hazards (e.g., damp and mould) → 10 working days

Normal cases → 30 days

Cases should show warnings if deadlines are approaching or overdue.

3. Case Timeline (Audit Log)

Each case must maintain a timeline of actions.

Example:

Complaint received

Inspector assigned

Inspection completed

Repair started

Repair completed

This timeline is critical for compliance reporting.

4. Inspection & Repair Workflow

Cases should support:

inspector assignment

inspection date

repair start date

repair completion date

5. Compliance Report Generator

The system must generate a downloadable report including:

case details

tenant

property

issue type

timeline of actions

inspection details

repair completion

Report should export as PDF.

6. Dashboard

The dashboard should display:

Active Cases

Emergency Hazards

Overdue Cases

Inspections Pending

Repairs Pending

Completed Cases

Technical Requirements

Preferred tech stack:

Frontend

React or Next.js

Backend

Node.js (Express) or Python (FastAPI)

Database

PostgreSQL

Cloud Hosting

AWS / Vercel / Google Cloud

File Storage

AWS S3 or similar

Authentication

Secure role-based login

Database Structure

The system must support these entities:

organisations

users

properties

tenants

cases

inspections

repairs

timeline entries

uploaded files

compliance reports

The platform must be built with multi-tenant SaaS architecture so multiple housing organisations can use it.

Experience Required

Please apply only if you have experience building:

SaaS platforms

dashboard applications

case management systems

CRM / workflow systems

Experience with PropTech or property management software is a plus.

Initial Task

The first milestone will be:

Review the current prototype and implement:

proper database schema

case timeline system

inspection workflow

compliance report generation

After that we will continue with further development.

Project Scope

Estimated MVP development time:

120–160 hours.

I prefer working with a developer who can continue improving the platform long-term.

To Apply

Please include:

Links to SaaS or dashboard applications you have built

Your preferred tech stack for this project

How you would design the database structure for a scalable case management system

Bonus

If you have experience building:

property management platforms

compliance systems

maintenance workflow tools

Please mention it in your application.

Important

Please start your application with the word “HazardOps” so I know you read the full job description.

Apply tot his job

Apply To this Job
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Experienced Data Entry Specialist – Remote, Part/Full Time Opportunity for Accurate and Detail-Oriented Individuals to Join blithequark's Dynamic Team

Remote Full-time

Project Manager - AI and Innovation

Remote Full-time

**Experienced Customer Service Representative (Remote) – Delivering Exceptional Experiences at arenaflex**

Remote Full-time

**Experienced Remote Data Entry Specialist – Market Research and Data Analysis**

Remote Full-time

Pharmacy Technician, Amazon Pharmacy

Remote Full-time

Hybrid Program Officer, Wildlife Communications

Remote Full-time

**Experienced Bilingual Customer Service Representative – Telecommute Opportunity with arenaflex**

Remote Full-time

Bank Teller Part Time – Amazon Store

Remote Full-time

Associate Director, Programmatic Platform Operations

Remote Full-time

Social Content Creator – Contract

Remote Full-time
← Back to Home