Flutter Expert for Card App

Job ID: 40241497

Budget: $250 – $750 USD

I’m expanding an in–house mobile application that lets users register, track, and manage their physical payment cards from one place. The codebase is already in Flutter, and I want to keep the momentum going with a senior-level developer who is comfortable applying Clean Architecture and true Domain-Driven Design principles.

What you’ll be diving into
• A cross-platform Flutter project that must compile flawlessly on both iOS and Android.
• Refactoring existing modules to align with layered, testable architecture.
• Building new card-management features (activation, balance fetch, transaction lists, in-app notifications).
• Integrating secure REST/GraphQL APIs, local persistence, and state management (preferably Riverpod or Bloc).

How we’ll work together
I’m online during Japan business hours (UTC+9) and need overlapping availability for stand-ups and quick reviews. We’ll collaborate on a private Discord server—camera on for our weekly sprint call is non-negotiable so we stay in sync.

Compensation & growth path
The initial onboarding phase is funded at roughly USD 500 per month. Once you’re shipping reliable, well-tested code that fits the domain model, I’m ready to raise that to about USD 1 000. Milestones can be set to reflect this step-up.

Who tends to thrive here
Developers from Vietnam, Indonesia, the Philippines, Pakistan, or Brazil have matched our timezone and culture well, but anyone who meets the technical bar and schedule is welcome. Fluency in Git, Pull Request etiquette, and unit / widget testing is expected.

Deliverables
1. Refactored core modules that compile with zero analyzer warnings
2. At least one new end-to-end card feature per sprint, covered by unit & widget tests
3. CI-ready merge requests with concise documentation of domain models and use-cases

If you’re keen to own a codebase, advocate for best practices, and ship features users feel immediately, let’s schedule that camera interview and see if we click.