← Jobs

Full-stack Developer for Real Estate SaaS

Budget: $20.0 - $35.0 HOURLY / PART_TIME ⭐ 0.00 (0) India

javascript, html5, css3, css, next.js, postgresql, web-programming, react-js, angularjs, node.js, automation, api-integration

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.
Openen op Upwork