Senior Mobile Developer (Flutter)

PropertyPilotManasquan, NJ
3dHybrid

About The Position

PropertyPilot is an early-stage, AI-powered real estate platform that aggregates 170+ million tax and parcel records nationwide—ownership data, property assessments, comparable sales, mortgage information, and foreclosure filings—into 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 fit—growth at PropertyPilot is about getting the right users in the door, learning from real usage, and iterating quickly. 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 application—architecture, 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.

Requirements

  • 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 Haves

  • 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.

Responsibilities

  • Architect, build, and maintain PropertyPilot’s Flutter-based mobile application across iOS and Android.
  • Translate complex data—parcel records, ownership chains, mortgage and foreclosure filings—into 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.

Benefits

  • Competitive compensation and benefits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service