{bc}
linkedin

Senior Flutter Developer - Fintech & Digital Banking

Sanaam
Riyadh, KSA
Full Time
Senior
4 weeks ago
FlutterDartMVVMClean ArchitectureBLoCRiverpod
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

FlutterDartMVVM
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

More from this employer

More jobs at Sanaam