Job Description
We're seeking a Full Stack Developer to join our remote team and play a key role in shaping our SaaS platform for real estate investors and house flippers. In this role, youβll work across the frontend, backend, database, and deployment layers, developing features that simplify property analysis, automate workflows, and deliver a seamless user experience.
Frontend Development: Build polished, responsive UIs in React (Next.js preferred) with exceptional UI/UX. Implement carousel and list toggle views for property analysis. Enable editable fields for ARV and rehab values with real-time auto-refresh. Develop buy box filters (beds, baths, sqft, zip) with dynamic recalculation logic.
Backend Development: Develop backend services using Node.js/Express or Python (FastAPI/Django). Build an email parsing engine for Gmail and Outlook integration. Integrate the ATTOM API for disclosure states and implement AVM-based comp calculations for non-disclosure states. Implement property validation using Google Geocoding. Manage file parsing (PDFs, spreadsheets, images) from Google Drive and Dropbox. Store extraction history with deep-linking functionality.
Database Layer: Design and maintain schemas in PostgreSQL or MongoDB for users, deals, filters, and saved offers. Implement recalculation logic for dynamic filters and buy box criteria.
DevOps & Deployment: Set up AWS or GCP infrastructure, with serverless architecture preferred. Containerize applications using Docker for scalable and consistent deployment.