Full Stack Developer for Real Estate CRM
Skills Required
Description
Developing a CRM tailored for the real estate industry requires attention to both functionality and user experience. This project seeks a full stack developer with proven experience in building fast, reliable, and scalable systems using Python and Django.
The goal is to create a platform that allows real estate agents to manage leads, track property listings, automate follow-ups, and generate reports—all within a responsive, modern UI. Familiarity with Tailwind CSS and Flutter will be beneficial, especially for adapting the system across web and mobile devices.
Firebase will be used for authentication and real-time data handling. You should be comfortable working with role-based access controls and integrating cloud functions to streamline communication between buyers, agents, and administrators.
Strong database skills are essential. The system must efficiently store and retrieve property records, activity logs, and customer interactions. Experience with MongoDB is preferred for its scalability and flexibility in handling unstructured data.
Stripe integration is also part of the roadmap for handling commission payments, invoicing, or property-related transactions. Knowledge of secure payment workflows and reporting via Google Analytics will be advantageous.
You'll be expected to collaborate with a designer who will provide Figma-based UI mockups. While the visual direction will be set, your input on optimizing layout for performanc...