{bc}
linkedin

Senior Flutter Developer - Fintech & Digital Banking

Sanaam
Riyadh, KSA
fulltime
Mid-Senior
Today
DartFlutter SDKMobile DevelopmentUI/UX DesignState ManagementAPI Integration
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

DartFlutter SDKMobile Development
Smart Apply

Full Job Posting

Role Overview

We are looking for a Senior Flutter Developer with a strong background in building high-scale, secure, and regulated fintech or banking applications.

Experience Requirements

  • Minimum 5+ years of professional software development experience.
  • At least 3+ years of hands-on experience with Flutter & Dart.
  • Proven experience deploying production-grade financial systems.

Technical Skills

  • Expert-level proficiency in Flutter and Dart.
  • Strong understanding of mobile architecture patterns (MVVM, Clean Architecture, BLoC, Riverpod, or Provider).
  • Experience integrating with RESTful APIs, GraphQL, and microservices.
  • Solid knowledge of secure development practices (encryption, secure storage, token management, and biometrics).
  • Experience with payment systems, digital wallets, or KYC/AML flows.
  • Familiarity with CI/CD pipelines (GitHub Actions, Bitrise, Jenkins).
  • Knowledge of Firebase services (Auth, Messaging, Analytics).

Fintech Domain Knowledge

  • Experience with banking APIs and payment gateways.
  • Understanding of PCI-DSS compliance and security standards.
  • Knowledge of fraud detection and secure transaction flows.
  • Familiarity with digital onboarding and identity verification.

Software Engineering Practices

  • Strong experience with unit, widget, and integration testing.
  • Solid understanding of clean code and SOLID principles.
  • Proficiency with Git and GitFlow.
  • Ability to design scalable and maintainable architectures.

Soft Skills

  • Analytical thinking and problem-solving.
  • Ability to lead or mentor junior developers.
  • Excellent communication skills in English.
  • Experience working in cross-functional teams (Backend, QA, DevOps, Product).
  • Nice to Have
  • Experience with hardware-level security (Secure Enclave, Keystore).
  • Experience with real-time systems or event-driven architectures.
  • Previous experience with neobanks or digital wallets.
  • Exposure to cloud platforms (AWS, Azure, or GCP).

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today