Flutter Developer @Salmon Group
Software Development
Salary unspecified
Employment Type full-time
Posted YDay

[Hiring] Flutter Developer @Salmon Group

YDay - Salmon Group is hiring a remote Flutter Developer. πŸ’Έ Salary: unspecified πŸ“Location: Northern America, Eastern Europe, Western Asia (Middle East)

Role Description

You’ll build within Salmon’s shared Flutter codebase that powers every field app we run β€” from loan origination to card delivery β€” shipping to Android and iOS at once, as one team.

What you’ll do:

  • Work inside a modular monorepo β€” clean separation between feature modules and shared domain modules (domain logic, data models, repository implementations) β€” and contribute to ui_kit, the single UI Kit package powering design and components across every Salmon app.
  • Build with BLoC for business logic and Provider for scoped dependency injection, consume our in-house REST APIs via Dio + Retrofit, and use Drift for local storage and offline persistence.
  • Move across diverse projects β€” from standard product flows to our in-house Server-Driven UI (SDUI) engine β€” with native integrations on iOS (Swift) and Android (Kotlin), automated CI/CD pipelines, and AI developer tooling.

What you’ll own:

  • Own features end-to-end: when the business brings a goal, work directly with product and engineering to find the simplest, most effective solution β€” not just execute a ready-made spec.
  • Decompose ambiguous requirements into shippable tasks, discussing them directly with product, with the freedom to question complexity.
  • Propose alternative architectures and push back on unnecessary complexity β€” shaping how our products deliver value, not just how they’re built.
  • Shape decisions that reach across every app on the platform: because the codebase is shared, your calls carry direct, wide-reaching business impact.

Qualifications

  • Solid, production experience with Flutter and Dart β€” ideally in a codebase serving multiple apps or a modular/monorepo architecture.
  • Hands-on experience with BLoC (or a comparable reactive state pattern) and dependency injection (Provider or similar).
  • Experience consuming REST APIs (Dio/Retrofit or equivalent) and implementing local storage / offline persistence (Drift, SQLite, or similar).
  • Comfortable decomposing ambiguous requirements into shippable tasks and communicating directly with product and business stakeholders.
  • Strong sense of ownership β€” you help shape the solution rather than waiting for a finished spec.
  • Experience with automated CI/CD pipelines for mobile apps.

Benefits

  • Fully remote work with core collaboration hours from 13:00 to 19:00 Manila time (UTC+8).
  • Company-provided tools and equipment.
  • Medical insurance support for you and your family through co-funding or reimbursement, depending on your location and subject to policy limits.
  • Access to an internal mental health support specialist.
  • 22 vacation days, Philippine public holidays, and 15 sick days.
  • Opportunities to learn and share your expertise through internal expert meetups, external conferences, speaking opportunities, and industry publications.
  • Company-sponsored trips to Manila to meet and work with your team in person.
  • High-performing teams can earn a dedicated beach house week in Southeast Asia.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Northern America, Eastern Europe, Western Asia (Middle East)
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Flutter Developer @Salmon Group
Software Development
Salary unspecified
Employment Type full-time
Posted YDay
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Northern America, Eastern Europe, Western Asia (Middle East)
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 126,991+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later