Senior Flutter Engineer (Fintech) — Sinder
Location:
UAE (Dubai/Abu Dhabi) or Remote (with overlap to Gulf time)
Type:
Full-time
Team:
Product & Engineering
About Sinder
Sinder is building a premium, travel-first card and wallet for the UAE—starting with a fast, clean mobile experience for card issuance, top-ups, real-time transaction visibility, and smart spend insights.
We work with regulated partners (issuer bank + processor) to bring a modern product to market without compromising on security, reliability, or compliance. We’re a small team, moving quickly, shipping often, and obsessing over details.
The role
We’re hiring a
Senior Flutter Engineer
to take meaningful ownership of our mobile app as we move from pilot → broader launch. You’ll be building core journeys (onboarding, card, top-up, transactions/statements), improving architecture and developer experience, and helping set the quality bar for a fintech product.
This is a hands-on role with real autonomy: you’ll influence technical decisions, collaborate closely with the CTO and product, and see your work ship directly to users.
What you’ll do
-
Build core product flows
in Flutter: onboarding & identity verification, virtual/physical card journeys, card controls, top-up (bank transfer), transaction details, statements, and notifications
-
Own mobile quality
: performance, stability, crash-free sessions, edge-case handling, and production readiness
-
Strengthen architecture
(Clean Architecture / feature-first) and keep the codebase maintainable as the product scales
-
Integrate with partner systems
(auth/identity, card processing, transaction feeds) with robust token/session management and error handling
-
Implement security best practices
for a fintech app (secure storage, sensitive logging discipline, device integrity considerations, safe networking patterns)
-
Write and expand tests
(unit/widget/integration) and support CI/CD release workflows
-
Mentor and uplift
engineering standards through code reviews, pairing, and clear technical documentation
What we’re looking forMust-have
-
5+ years building mobile apps, including
3+ years in Flutter/Dart
-
Strong Flutter fundamentals (rendering, performance, navigation, async, state management)
-
Experience shipping and operating production apps (release process, monitoring, bug triage)
-
Solid API integration skills (REST, auth, retries, timeouts, idempotency awareness, error states)
-
A pragmatic “build fast, build right” mindset—high ownership, high standards
-
Clear communication and comfort working in a small, fast-moving team
Nice-to-have
-
Fintech experience (cards, wallets, KYC/identity, regulated environments)
-
UAE context experience (UAE Pass, Arabic localization, local UX patterns)
-
Strong security posture (secure storage patterns, certificate pinning concepts, threat modeling mindset)
-
Familiarity with scalable state management patterns (Provider/Riverpod/BLoC) and functional error handling approaches
-
CI/CD experience (Fastlane, GitHub Actions, Firebase App Distribution/TestFlight)
Our current mobile stack (indicative)
-
Flutter 3.x / Dart 3.x
-
State management:
Provider (ChangeNotifier)
-
Networking:
Dio
(+ retry/token refresh patterns)
-
Error handling:
fpdart
(Either/Result-style)
-
Codegen:
freezed
,
json_serializable
-
Secure storage:
flutter_secure_storage
-
Notifications:
Firebase Cloud Messaging
-
Logging/observability:
Talker
(with strong redaction discipline)
What you’ll find at Sinder
-
A product with
real-world complexity
(identity, payments, security, UX trust)
-
A team that cares about
craft
and
shipping
-
High impact
: your work directly shapes the app and the user experience
-
A chance to help define the mobile engineering bar at an early-stage fintech
Compensation & benefits
-
Competitive salary (based on experience)
-
Meaningful upside/equity for the right candidate
-
Flexible location/working style (role-dependent)
-
Direct access to decision-making and product direction
How to apply
Apply here:
https://sinder.ae/careers/senior-front-end-engineer-flutter-react-native