Senior Flutter Developer - Fintech & Digital Banking
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Sanaam is seeking a Senior Flutter Developer in Riyadh to build high-scale, secure fintech/banking applications. Requires 5+ years of software development experience, 3+ years with Flutter & Dart, and expertise in mobile architecture, secure development, and payment systems.
Key Skills for This Role
Responsibilities
- Design, develop, and maintain high scale, secure fintech/banking applications using Flutter
- Implement user facing modules and dashboards
- Integrate with backend APIs and microservices
- Ensure secure development practices including encryption, secure storage, token management, and biometrics
- Collaborate with cross functional teams (Backend, QA, DevOps, Product)
- Mentor junior developers
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
- 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)
- Strong experience with unit, widget, and integration testing
- Solid understanding of clean code and SOLID principles
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.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Sanaam
ITSM Specialist – Incident & Problem Management – Saudi Nationality
Riyadh, KSA
We are seeking a proactive ITSM Specialist to manage Incident and Problem Management processes, ensuring service stability and continuous improvement. The ideal candidate has 1-3 years of ITSM experience, ITIL Foundation
IT Governance, Risk Management, Compliance – Saudi Nationality
Riyadh, KSA
Sanaam is looking for an IT GRC Specialist to support the development and implementation of IT Governance, Risk, and Compliance practices. The role involves establishing IT governance policies, assessing risks, ensuring