FULL STACK FLUTTER DEVELOPER
Cladbe
2 - 5 years
Bareilly
Posted: 05/02/2026
Job Description
The Mission: Building the OS for Indian Real Estate
We are building the definitive ecosystem for the Indian Real Estate market, merging two powerful engines:
- The SaaS Engine (B2B): A comprehensive operating system for Builders and CPs to manage inventory, leads, and construction.
- The Marketplace (B2C): A transparent, transaction-first home buying platform fed by verified, real-time data from our SaaS.
We are moving beyond the legacy "listing portals" to create a Transaction Ecosystem. We need you to build the cross-platform interfaces and backend logic that make this flywheel spin.
The Role
You will own the development of our cross-platform applications using Flutter (Dart) for mobile/web and TypeScript for our backend services. You will work directly with the core team to implement a high-concurrency architecture that handles everything from real-time site visit tracking to complex inventory management during high-pressure project launches.
Our Technology Stack
You will be working with a cutting-edge, high-performance infrastructure:
- Frontend/Mobile: Flutter (Mobile, potentially Web)
- Core Data: PostgreSQL (Relational), Firebase (Real-time sync.
- Event & Search: Kafka + Debezium (CDC), Elasticsearch.
- Real-Time & AI: LiveKit (Video/Audio), Redis (Caching), Inngest (Workflow orchestration).
Key Responsibilities
Unified Application Development:
- Architect and build the SaaS Mobile App (Flutter) for real estate.
- Contribute to the Marketplace Web App (Flutter Web or Next.js integration) ensuring a seamless user experience for home buyers.
Backend & Data Logic (TypeScript):
- Write efficient server-side logic (Node.js/TypeScript) to interface with PostgreSQL and JanusGraph. You must understand how to model complex builder-broker relationships.
- Manage real-time data synchronization using Firebase and Kafka/Debezium to ensure that when a unit is sold on the SaaS app, it instantly disappears from the Marketplace.
Feature Implementation:
- Real-Time Comms: Integrate LiveKit and Plivo to enable in-app video calls and masked number calling between buyers and sales teams.
- Automated Workflows: Use Inngest to trigger background jobs (e.g., generating a "Cost Sheet" PDF or sending a WhatsApp via API) without blocking the UI.
- Performance Optimization:
- Implement Redis caching strategies to handle high traffic during "Project Launch" events where inventory locking concurrency is critical.
What We Are Looking For
Must-Have Skills:
- Flutter & Dart Mastery: 3+ years shipping complex, production-grade mobile apps. Experience with state management (Riverpod/BLoC) is non-negotiable.
- TypeScript & Backend Proficiency: Strong grasp of Node.js environments. You aren't just consuming APIs; you are defining them.
- Database Polyglot:
-Deep understanding of PostgreSQL (Transactions, Locking, Indexing).
-Hands-on experience with Firebase (Firestore DB) for live updates.
- System Thinking: You understand that a "Lead" in the database triggers events in Kafka, updates Elasticsearch, and notifies a broker via WhatsApp.
The "PropTech" Edge (Nice to Have):
- Experience with Graph Databases (JanusGraph/Neo4j)crucial for our B2B networking features.
- Familiarity with Event-Driven Architecture (Kafka/RabbitMQ).
- Knowledge of WebRTC (LiveKit) or Video streaming technologies.
Why Join Us?
- Disrupt a $300B Market: We are not another aggregator. We are digitizing the supply chain of real estate.
- Modern Stack, No Legacy: We are using KeyDB, JanusGraph, and Inngest. You won't be maintaining 10-year-old PHP code.
- Founder-Level Impact: Your code will directly impact how billions of Rupees transact in the Indian market.
Services you might be interested in
We Search & Apply Jobs for You!
Our team scans through 1000s of opportunities and applies to roles best suited to your profile
Save 100+ hours and focus on what matters - cracking interviews and landing offers.
