Skip to Content

Mid-Level Flutter Developer IOS & Android (Project Based)

Remote

OxtonGrid is a technology and implementation consultancy. We guide businesses through the complexities of tech stacks and SaaS trials, focusing on ERP systems, e-commerce platforms, and customer support tools like Shopify, Woo Commerce, Odoo, Zoho, Zendesk, Freshdesk, and Ziwo. Our global experience and deep technical expertise ensure that we identify, implement, and optimize the right solutions to help businesses simplify, scale, and succeed.


About the Role

We are looking for a capable and hands-on Flutter developer to join us on a project basis. You will be working on an existing mobile application built in Flutter that serves as the customer-facing front end for a Shopify e-commerce store. The engagement covers code refactoring, feature upgrades, performance improvements, and ongoing maintenance.

This is a focused project engagement with potential for continued collaboration based on performance and business needs.

Responsibilities

  • Audit and refactor existing Flutter codebase for maintainability and performance
  • Upgrade dependencies, packages, and SDK versions in line with current Flutter best practices
  • Integrate and maintain Shopify Storefront API and/or REST Admin API connections
  • Implement UI improvements and new features aligned with product requirements
  • Debug issues across iOS and Android builds and resolve platform-specific behavior
  • Maintain clean state management and efficient data flow throughout the app
  • Write clear documentation for code changes, integration points, and deployment steps
  • Coordinate with the OxtonGrid project lead to scope work, report progress, and flag blockers

Must Have

  • 3+ years of professional Flutter and Dart development experience
  • Proven experience building or maintaining production-grade mobile apps for iOS and Android
  • Solid understanding of Flutter state management (Provider, Riverpod, Bloc, or equivalent)
  • Experience integrating REST APIs and working with JSON-based data structures
  • Familiarity with Shopify Storefront API or similar e-commerce API integrations
  • Competence with version control using Git, including branching and pull request workflows
  • Strong debugging skills across emulator and physical device environments
  • Ability to work independently, manage your own time, and communicate clearly in English

Nice to have

  • Experience with GraphQL (Shopify Storefront API uses GraphQL)
  • Familiarity with Firebase services such as Auth, Firestore, or Push Notifications
  • Prior exposure to Shopify app ecosystem, webhooks, or metafields
  • Experience with CI/CD pipelines for Flutter apps (Fastlane, Codemagic, GitHub Actions)
  • UI/UX sensitivity with an eye for clean, conversion-focused mobile design


Engagement Details



Engagement Type

Project-Based (with potential for ongoing retainer)

Location

Remote

Time Zone

Flexible with availability overlap for async communication

Duration

To be scoped per project phase

Reporting To

OxtonGrid Project Lead