📍 المملكة العربية السعودية تحديث مستمر على مدار الساعة

شركة سنام تعلن عن وظيفة مطور Flutter أول في الرياض

Senior Flutter Developer - Fintech & Digital Banking - Saudi National
🏢 Sanaam
🕒 نُشرت: (اليوم) 📍 الرياض وظائف المالية والمحاسبة
التقديم على الوظيفة من المصدر الرسمي ↗

تفاصيل الوظيفة

نبحث عن مطور فلاتر أول (Senior Flutter Developer) للانضمام إلى فريقنا في الرياض، متخصص في بناء تطبيقات مالية ومصرفية رقمية عالية الأمان والامتثال.

الشروط والمتطلبات

  • خبرة مهنية لا تقل عن 5 سنوات في تطوير البرمجيات.
  • خبرة عملية لا تقل عن 3 سنوات مع Flutter وDart.
  • خبرة مثبتة في نشر أنظمة مالية إنتاجية خاضعة للتنظيم.

المهارات المطلوبة

  • إتقان متقدم في Flutter وDart.
  • فهم قوي لأنماط معمارية التطبيقات المحمولة (MVVM، Clean Architecture، BLoC، Riverpod، أو Provider).
  • خبرة في التكامل مع RESTful APIs وGraphQL والخدمات المصغرة.
  • معرفة متينة بممارسات التطوير الآمن (التشفير، التخزين الآمن، إدارة الرموز، والتحقق البيومتري).
  • خبرة في أنظمة الدفع أو المحافظ الرقمية أو تدفقات KYC/AML.
  • الإلمام بأدوات CI/CD (GitHub Actions، Bitrise، Jenkins).
  • معرفة بخدمات Firebase (Auth، Messaging، Analytics).
  • خبرة في APIs المصرفية وبوابات الدفع.
  • فهم متطلبات الامتثال PCI-DSS ومعايير الأمان.
  • معرفة بأنظمة كشف الاحتيال وتدفقات المعاملات الآمنة.
  • الإلمام بعمليات التسجيل الرقمي والتحقق من الهوية.
  • خبرة قوية في اختبار الوحدات واختبار الـ Widgets واختبارات التكامل.
  • فهم متين لمبادئ الكود النظيف وSOLID.
  • إتقان استخدام Git وGitFlow.
  • القدرة على تصميم معماريات قابلة للتوسع والصيانة.
  • تفكير تحليلي ومهارات حل المشكلات.
  • القدرة على قيادة أو توجيه المطورين المبتدئين.
  • مهارات تواصل ممتازة باللغة الإنجليزية.
  • خبرة في العمل ضمن فرق متعددة التخصصات (Backend، QA، DevOps، Product).
  • مهارات إضافية مفضلة: خبرة في أمان الأجهزة (Secure Enclave، Keystore)، أنظمة الوقت الحقيقي أو المعماريات القائمة على الأحداث، خبرة سابقة مع البنوك الرقمية أو المحافظ الإلكترونية، الاطلاع على منصات الحوسبة السحابية (AWS، Azure، أو GCP).
عرض النص الأصلي للإعلان
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).
المصدر: LinkedIn - أُضيفت للموقع في 18 يونيو 2026