Mobile Developer (Flutter)

PropertyPilot

$100K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of software engineering experience, with 3+ years in Flutter applications.
  • Hands-on knowledge of Dart and the Flutter framework, including state management.
  • Experience with clean architecture and scalable app structure.
  • Solid understanding of iOS and Android platform guidelines.
  • Experience integrating with RESTful APIs and GraphQL.
  • Proven track record of shipping apps on Apple App Store and Google Play Store.
  • Experience managing mobile CI/CD pipelines and automated testing.

Responsibilities

  • Architect, build, and maintain Flutter-based mobile applications for iOS and Android.
  • Translate complex data into intuitive mobile experiences.
  • Integrate backend APIs and AI/ML services with large datasets.
  • Own decisions related to app architecture and performance optimization.
  • Collaborate with product, design, and engineering teams to deliver end-to-end features.
  • Identify and resolve performance issues, especially in map rendering.
  • Establish code quality through reviews, testing, and CI/CD practices.

Benefits

  • Opportunity to impact a massive, fragmented market in real estate data.
  • Direct involvement in shaping product and engineering culture at an early-stage company.
  • Strong support from a proven leadership team with a clear vision.
  • Competitive compensation and benefits.
Full Job Description
The Role

We're looking for a Mobile (Flutter) 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.

What You'll Do
  • 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.

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 this-you 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 vision-not a science experiment.
  • Competitive compensation and benefits.


Similar Jobs

More Jobs at PropertyPilot

More Information Technology Jobs

Find similar Mobile Developer (Flutter) jobs: