Zenlist
Mobile-first real estate agent-client collaborationMarch 2019 - Acquired in July 2025
ROLEDirector of Mobile, Lead Mobile Engineer
Highlights
I joined Zenlist in 2019. Within 4 months I was charged to rewrite the existing bloated MVP app from scratch. I then led multiple rewrites and expansions as the product grew to what it is today.
Key results
- 4.8 ⭐️ on the App Store (18.9K reviews on 09/2025)
- 4.8 ⭐️ on the Play Store (2.56K reviews on 09/2025)
- 40k+ real estate agents
- 500k+ clients
- 40+ MLS markets
- 99.8% paying user retention
- Front end of choice for 5 MLSs
- 1,000,000+ listing views per month
Acquired by Realtor.com in July 2025 🚀
Zenlist – Product Overview
Zenlist is a modern real estate platform designed to connect agents and clients in a single, collaborative experience. Built for both web and mobile, it solves the long-standing fragmentation in real estate search: clients want a sleek, mobile-first interface, while agents need the robust data and filters of MLS systems. Zenlist bridges that gap.
Familiar, Social-Inspired UX
Zenlist uses patterns people already know from social apps:
- Feed: a shared listing space for agents, clients, and teams.
- Chat & Notifications: built-in messaging and push alerts for tour requests and client activity.
This makes the platform intuitive and engaging from day one.
Key Features
- Collaborative Listing Feed: saved searches, deduped results, grouped updates (favorites, price drops, pending).
- Advanced Search & Market Insights: granular filters plus instant stats on market activity.
- Tour Scheduling: create and optimize showings, sync with Google Calendar, share client-facing agendas.
Zenlist empowers agents to deliver a modern, branded client experience, while giving them powerful tools to search, communicate, and organize their work efficiently.
Zenlist in action
Search
- RESO-based, MLS-level search
- Localized filters
- Market-specific boundaries & geographical customizations
- Draw boundaries
- Text search, address search
- Save searches
- Send / save / add to tour
Clients
- Dashboard of clients, and agent’s personal feed
- Feed of listings that can be filtered and sorted, or viewed on map
- Agent can view and manage client feeds
- Agent can hide, add, add to tours, add notes, send to chat…
- Client activity
- Co-agent, co-buyers, transfer of client to another agent, archival
Chat
- Communication between agents and their clients is not scattered anymore across emails, text messages and an app.
- Agents and clients can communicate via a regular chat messages, send listings.
- Agents can also chat with other agents to inquire about listings.
Tours
- Zenlist integrates with ShowingTime when available
- Custom Zenlist tour experience that is shared with the client
- Agents can add listings and places, plan times and sequence
- Easy access private remarks during the tour (entry codes)
Account
- All saved searches
- Share QR code to the agent’s Zenlink, their customizable online profile
- Notification settings
- Trusted lender management
- Switch to Zenlist My Listings app
2024 official mobile demo
Watch the video on youtube
The video demonstrates how Zenlist achieves:
- Collaboration: listing feeds, co-agents, co-buyers, collective sharing and editing of searches, client activity
- Communication: notes, chat, tours
- Powerful search: RESO-based
- Sharing: agent public profile and shareable listing pages
- Listing input: first full fledge mobile app to create and update listings
2021: Major UI/UX update with unified UI styleguide
This is what Zenlist looked like before we undertook a major UI rewrite over six months in Q2/2021, and released it early 2022.
The product and design lead began by mapping all core components and their variants, then streamlining both the web and mobile apps around this system. From this work emerged a unified UI styleguide, which I translated into reusable core components and variants using @shopify/restyle.
In parallel, we improved the app’s overall navigation — aligning navigation patterns, headers, modals, and CTAs across all views for consistency.
Why the styleguide mattered:
- Design consistency: The design team relied on established components, ensuring new additions had a clear purpose.
- Faster, more reliable development: Building with high-level components reduced repetition and errors.
- Efficiency in updates: Changes to a component or variant automatically propagated across the app, saving time and maintaining alignment.
Zenlist in the Apple appstore
4.8 ⭐️ on the App Store appstore