About PropertyPilot
PropertyPilot is an early-stage, AI-powered real estate platform that aggregates 170+ million tax and parcel records nationwideownership data, property assessments, comparable sales, mortgage information, and foreclosure filingsinto a single, mobile-first experience. Real estate is the largest asset class in the U.S. at over $85 trillion yet remains one of the least efficient. We're changing that.
Backed by an experienced SaaS founder and a seasoned product, engineering, and design team, we're building the tools that bring transparency and speed to real estate professionals, banks, insurers, and builders. We are operating before product-market fitgrowth at PropertyPilot is about getting the right users in the door, learning from real usage, and iterating quickly.
The Role
We're looking for a Senior Mobile Developer who wants to build something that matters and is willing to do the hard work required to get there. You'll be a core contributor on a small, high-output team shipping a mobile-first platform that processes massive national datasets and delivers real-time, AI-driven insights to users in the field.
You will own significant parts of the mobile applicationarchitecture, performance, reliability, and user experience. You'll operate with minimal supervision, make consequential technical decisions daily, and ship code that real users depend on. At an early-stage company, the work is visible, the stakes are real, and the pace is relentless.
What You'll Do
- Architect, build, and maintain PropertyPilot's Flutter-based mobile application across iOS and Android.
- Translate complex dataparcel records, ownership chains, mortgage and foreclosure filingsinto clean, performant, and intuitive mobile experiences.
- Integrate with backend APIs, AI/ML services, and large-scale geospatial and property datasets.
- Own technical decisions around state management, app architecture, navigation, and performance optimization.
- Collaborate closely with product, design, and backend engineering to define and deliver features end-to-end.
- Identify and resolve performance bottlenecks, particularly around map rendering, large data sets, and offline/low-connectivity scenarios.
- Optimize applications for battery efficiency and smooth animations.
- Establish and uphold code quality standards through reviews, testing, and CI/CD practices.
- Mentor other engineers as the team grows, contributing to a culture of directness, accountability, and shared ownership.
Required Skills & Experience
- 5+ years of professional software engineering experience, with at least 3 years building production Flutter applications.
- Deep, hands-on knowledge of Dart and the Flutter framework, including widget lifecycle, state management (Bloc, Riverpod, Provider, or equivalent), platform channels, and performance profiling.
- Experience with clean architecture and scalable app structure.
- Solid understanding of platform-specific guidelines for both iOS and Android.
- Experience integrating with RESTful APIs, GraphQL, or similar backend services.
- Proven ability to ship and maintain apps in both the Apple App Store and Google Play Store.
- Solid understanding of mobile CI/CD pipelines, automated testing, and release management.
- Experience working in early-stage or high-growth environments where scope is fluid and resources are lean.
- Bachelor's Degree in Computer Science, Engineering or related.
Nice to Have
- Familiarity with geospatial data, map SDKs (Mapbox, Google Maps), or data-heavy mobile applications.
- Experience with native iOS (Swift) or Android (Kotlin) development.
- Experience with Firebase or other backend services.
- Knowledge of animations and custom UI components.
Who You Are
- Team-first. You put the product and the company's goals ahead of personal ego. You do what needs to be done, whether that's architecting a new feature or fixing a tedious bug on a Friday afternoon.
- Startups are hard. Priorities shift, requirements evolve, and ambiguity is constant. You don't just tolerate thisyou operate well within it.
- A risk-taker. You've chosen to join an early-stage company because you want outsized impact and are comfortable with the uncertainty that comes with it.
- Direct and low-ego. You give and receive feedback openly. You admit when you're wrong and change course quickly. You care more about the right answer than being right.
- Self-directed. You don't wait to be told what to do. You see problems, propose solutions, and execute.
Why PropertyPilot
- Massive market, real problem. The U.S. real estate data ecosystem is fragmented and outdated. We're building the infrastructure layer to fix it.
- Early-stage impact. Your work will directly shape the product, the architecture, and the engineering culture.
- Strong foundation. Experienced SaaS founder, proven team, and a clear product visionnot a science experiment.
- Competitive compensation and benefits.
PropertyPilot is an Equal Opportunity Employer.