Flutter Developer

Reposted 21 Days Ago
Be an Early Applicant
Hiring Remotely in Philippines
Remote
Mid level
Software • Transportation
The Role
The Flutter Developer will build and maintain mobile applications for iOS and Android, collaborate with teams on UI/UX, optimize app performance, and ensure high-quality releases through testing.
Summary Generated by Built In
About Muvr

Muvr is building the future of on-demand logistics and moving services. Our mobile apps power booking, fulfillment, communication, and real-time updates for customers, drivers, and partners. In a real-time marketplace, mobile quality is marketplace quality. We need Flutter engineers who can ship quickly, keep core flows stable, and build apps that perform reliably in real-world conditions.

Role Overview

The Mobile Developer (Flutter) builds and maintains Muvr’s iOS and Android applications. You will deliver customer- and driver-facing features end-to-end, integrate with backend services, and improve app performance, stability, and user experience over time.

This role is ideal for an engineer who writes clean Dart code, thinks in edge cases, and takes production quality seriously. You will partner closely with Product, Design, Backend, and QA to deliver reliable mobile releases in a fast-moving environment.

Key Responsibilities

1) Feature Development and Delivery

  • Build and maintain Flutter applications across iOS and Android.
  • Develop customer- and driver-facing features end-to-end, from UI implementation to backend integration.
  • Partner with Product and Design to translate requirements into polished, functional mobile experiences.
  • Contribute to consistent UX patterns and reusable components across screens and workflows.

2) Backend Integration and Reliability

  • Integrate mobile applications with backend APIs and services using REST and related patterns.
  • Implement resilient network behavior, including retries, timeouts, loading states, error handling, and safe fallbacks.
  • Handle real-world edge cases common to logistics workflows, such as weak connectivity, backgrounding, delayed responses, and state sync issues.
  • Collaborate with Backend teams on API contracts, versioning, and error-response handling.

3) Code Quality, Testing, and Maintainability

  • Write clean, reusable, and maintainable Dart code with strong separation of concerns.
  • Apply appropriate state management patterns and help keep architecture consistent across the app.
  • Add tests where they meaningfully reduce regressions, including unit, widget, and integration tests for critical flows.
  • Improve codebase health through refactoring that reduces complexity, improves readability, and prevents repeat issues.

4) Performance and Production Stability

  • Improve app performance and responsiveness, including UI smoothness, startup speed, rendering efficiency, and memory usage.
  • Debug production issues using logs, crash reporting tools, analytics, and real-device reproduction.
  • Fix bugs with a prevention mindset by identifying root causes, adding regression coverage, and documenting key learnings when needed.
  • Support stable releases through careful validation, QA collaboration, and post-release monitoring.

5) Cross-Functional Collaboration

  • Work closely with Product, Design, Backend, and QA to deliver features on schedule and with strong quality.
  • Communicate tradeoffs early when scope, requirements, or technical constraints change.
  • Participate in planning, estimation, and delivery rituals with a strong bias toward clarity, ownership, and execution.
  • Help ensure technical decisions align with real-world user and operational needs.

6) AI-Enabled Productivity and Execution

  • Use AI tools thoughtfully to improve productivity, debugging efficiency, documentation quality, and execution speed.
  • Apply AI responsibly to support coding workflows, analysis, problem-solving, and development quality while maintaining correctness, security, and sound judgment.
Qualifications

Required

  • 3+ years of mobile development experience.
  • Strong proficiency in Flutter and Dart with production app experience.
  • Experience integrating REST APIs and working with backend services.
  • Understanding of mobile UI/UX principles, responsive layouts, and accessibility basics.
  • Strong problem-solving skills and clear communication.
  • Comfortable working in fast-paced environments with shifting priorities.
  • Comfortable using AI tools to improve efficiency and work quality, with a willingness to learn emerging AI workflows and apply them responsibly.

Preferred

  • Experience in logistics, mobility, marketplace, delivery, or on-demand service applications.
  • Familiarity with state management tools such as Provider, Riverpod, Bloc, or similar approaches.
  • Experience with push notifications, maps, geolocation, and background services.
  • Familiarity with CI/CD pipelines, build automation, and app store release workflows.
  • Experience improving crash rates, performance metrics, and core journey reliability over time.
  • Familiarity with tools and systems such as Slack, Google Workspace, ChatGPT, ClickUp, Hubstaff, GitHub, Jira, Firebase, Crashlytics, CI/CD tools, analytics platforms, and other mobile engineering or collaboration tools.
Why Join Muvr
  • Build mobile products powering a fast-growing logistics marketplace.
  • Take on a high-ownership role with direct impact on customer and driver experience.
  • Grow quickly in an execution-focused engineering culture where product quality matters.
  • Work on real-world problems where mobile reliability directly affects operational success.
  • Competitive compensation.

Top Skills

Dart
Firebase
Flutter
Git
Go
Google Cloud Platform
Kafka
Node.js
Rest
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Los Angeles, California
19 Employees
Year Founded: 2023

What We Do

Introducing Muvr – Where We Move You Forward. At Muvr, we're not just about transportation; we're about facilitating life's transitions with seamless efficiency. We understand that moving, furniture delivery, and junk removal can be stressful, which is why we're here to make the process smooth and hassle-free. Our philosophy is simple: We move. Whether you're relocating to a new home, need furniture delivered same-day, or require junk removal services, Muvr is your trusted partner every step of the way. With a focus on reliability, innovation, and customer satisfaction, Muvr is committed to delivering exceptional service tailored to your needs. From our user-friendly platform to our dedicated team of professionals, we're here to ensure your experience with us is nothing short of exceptional. Join us at Muvr and let's embark on this journey together. Wherever you need to go, whatever you need to move, we've got you covered. Let's move forward, together.

Similar Jobs

Umpisa Logo Umpisa

Senior Flutter Engineer

Information Technology • Consulting
Remote
Metro Manila, PHL
38 Employees

Questronix Logo Questronix

Mid Flutter Developer

Information Technology • Consulting
In-Office or Remote
Lumban, Laguna, Calabarzon, PHL
212 Employees

Questronix Logo Questronix

Flutter Developer

Information Technology • Consulting
In-Office or Remote
Lumban, Laguna, Calabarzon, PHL
212 Employees

Similar Companies Hiring

Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees
Fairly Even Thumbnail
Software • Sales • Robotics • Other • Hospitality • Hardware
New York, NY
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account