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 OverviewThe 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 Responsibilities1) 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.
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.
- 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
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.





