Full-stack Developer for Real Estate SaaS
Worldwide
We are seeking a highly skilled and motivated Senior Full-Stack Developer to spearhead the development of a cutting-edge, AI-powered SaaS platform tailored for the Real Estate industry. In this role, you will own the architecture and implementation of both front-end user experiences and robust back-end systems. You will play a pivotal role in integrating advanced AI technologies to automate workflows, analyze property data, and deliver predictive insights for our users. The ideal candidate thrives in a fast-paced environment, writes clean and scalable code, and has a proven track record of launching successful SaaS products. Key Responsibilities - Architecture & Core Development Front-End Excellence: Design, develop, and maintain responsive, high-performance user interfaces using Next.js (App Router) and React.js. Back-End & Database Management: Build scalable serverless functions, APIs, and optimize a robust PostgreSQL database for complex relational data (e.g., listings, user profiles, transaction histories). State Management & Data Fetching: Implement efficient client-side state management and optimized data fetching strategies (e.g., React Query, SWR, or modern Next.js server actions). - AI Integration & Data Processing AI Feature Implementation: Integrate LLMs (e.g., OpenAI API, Anthropic) and vector databases (e.g., pgvector, Pinecone) to power features like automated property descriptions, intelligent real estate chatbots, and market trend analysis. Pipeline Management: Build and maintain pipelines for processing, embedding, and querying large datasets related to property valuations and market metrics. - SaaS Infrastructure & Security Authentication & Multi-Tenancy: Implement secure multi-tenant authentication and authorization systems (e.g., Clerk, Auth0, or NextAuth.js). Payment Integration: Integrate subscription billing, usage-based metering, and payment gateways (e.g., Stripe). Performance & DevOps: Optimize the application for maximum speed, SEO, and scalability. Manage deployment pipelines (e.g., Vercel, AWS) and implement monitoring/logging tools. - Required Skills & Qualifications Frameworks: Expertise in Next.js (including Server Components and Server Actions) and React.js. Languages: High proficiency in TypeScript and JavaScript (ES6+). Database: Strong experience with PostgreSQL, including schema design, indexing, query optimization, and ORMs (e.g., Prisma, Drizzle). AI/ML: Proven experience integrating third-party AI APIs (OpenAI, LangChain, or similar) into production environments. Styling/UI: Experience with Tailwind CSS, Radix UI, or Shadcn UI for building accessible, clean components. - Professional Experience SaaS Background: 5+ years of professional full-stack development experience, with a specific focus on building and scaling SaaS platforms. Domain Knowledge: Preferred but not required: Experience working with real estate data, MLS integrations, or geographic information systems (GIS). Product Mindset: Ability to take vague product requirements and turn them into functional, user-centric features. Add "I read & I can" at top of your proposal.
- Less than 30 hrs/weekHourly
- 3-6 monthsDuration
- ExpertExperience Level
$20.00
-
$35.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:3 hours ago
- Interviewing:2
- Invites sent:3
- Unanswered invites:1
About the client
- IndiaAhmedabad1:27 AM
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