Senior Full Stack Engineer (Flutter + TypeScript)
Cladbe
5 - 10 years
Noida
Posted: 17/12/2025
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), JanusGraph (Complex relationship mapping).
- 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 field agents and brokers. This includes offline-first capabilities for site visits in low-network Tier-2/3 city areas.
- 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/Realtime 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.
- Understanding of Indian Real Estate nuances (RERA, Inventory blocking, Token money flows).
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
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
