Full-Stack Developer — Real Estate CRM with AI Features
Worldwide
We're building a Real Estate CRM platform for a client who wants to modernize how their team manages leads, clients, and property pipelines. The application needs to be robust, scalable, and ship with a set of AI-powered features that are becoming standard expectations in modern real estate tools. This is an active, funded project — we have the requirements, we have the client, and we're now adding developers to the core team. The CRM itself covers the usual ground — contact management, deal pipelines, activity tracking, and reporting. What makes this interesting is the AI layer on top: - Lead scoring that ranks and prioritizes incoming leads based on behavior and fit - AI recommendations for next-best actions (follow-ups, property suggestions, outreach timing) - Conversational chatbot — either client-facing or internal assistant, integrated into the CRM workflow - Smart notifications and summaries — the kind of AI-generated digest that saves agents 30 minutes a day If you've worked on tools like HubSpot, Follow Up Boss, or similar CRMs and thought "I could build this," this project is in that ballpark. What We're Looking For - 5+ years of full-stack development experience - Comfortable owning features end-to-end — API design, database modeling, frontend integration - Prior experience integrating AI/LLM APIs (OpenAI, Gemini, Claude, or similar) into production applications - Strong grasp of building multi-user SaaS — roles, permissions, tenant-level data handling Stack is open. We care more about your engineering fundamentals than your specific framework. That said, if you have experience with React, Node.js, Python, or .NET — all relevant here. Nice to Have - Experience building CRM, ERP, or pipeline-management tools - Familiarity with real estate domain concepts (MLS data, property listings, lead lifecycle) - Experience with vector databases or RAG patterns for AI context - Worked in an agency or offshore team setup before Tell us briefly what similar product you've built before — a CRM, an AI-integrated tool, or both. Share a relevant portfolio link or GitHub if available.
- More than 30 hrs/weekHourly
- 6+ monthsDuration
- IntermediateExperience Level
$15.00
-
$40.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:yesterday
- Interviewing:4
- Invites sent:4
- Unanswered invites:0
About the client
- IndiaMohali7:18 AM
- $820 total spent3 hires, 0 active
- Health & FitnessMid-sized company (10-99 people)
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by