Posted 3 days ago

لو مستني إشارة… فالإشارة هي الوظيفة دي

Senior Flutter Developer

New Cairo, Cairo, Egypt Egypt
November 25, 2025
IT/Software Development Active

Position Details

Location

New Cairo, Cairo, Egypt Egypt

Posted Date

November 25, 2025

Employment Type

IT/Software Development

متوسط الراتب

متوسط الرواتب في مجال IT/Software Development في مصر هو 15000 جنيه شهرياً

Job Description

Term -

Company: Term –

WebSite: New Cairo, Cairo, Egypt

Job Description:فرصة عمل: مطور أول Flutter تعلن شركتنا عن توفر فرصة عمل لمطور أول Flutter للانضمام إلى فريقنا وتولي مسؤولية قيادة تطوير تطبيقات المؤسسة المتوافقة مع أنظمة التشغيل المختلفة. وصف الوظيفة: سيكون المطور الأول Flutter مسؤولاً عن تصميم بنية تطبيقات Flutter قوية، وتطوير واجهات مستخدم/تجربة مستخدم نظيفة وقابلة للتطوير، وتحسين الأداء، وتقديم تجارب سلسة عبر مختلف الأنظمة الأساسية. المسؤوليات الرئيسية: تطوير وتصميم بنية تطبيقات الهواتف: قيادة تطوير تطبيقات الهواتف المتوافقة مع أنظمة التشغيل المختلفة باستخدام Flutter (iOS و Android). تصميم بنية تطبيقات نظيفة، قابلة للصيانة، وقابلة للتطوير (معمارية متعددة الطبقات، معمارية نظيفة، MVVM أو BLoC). تنفيذ مكونات معيارية وقابلة لإعادة الاستخدام وعناصر Flutter. تكامل واجهات برمجة التطبيقات RESTful و GraphQL و WebSockets وميزات الوقت الفعلي. إدارة حالة التطبيق باستخدام BLoC أو Provider أو Riverpod أو أنماط حديثة أخرى. التكامل والميزات المتقدمة: تنفيذ ميزات Firebase: المصادقة و Firestore و Cloud Messaging و Remote Config. بناء ميزات الدردشة في الوقت الفعلي والإشعارات وتتبع البث المباشر. تكامل بوابات الدفع وخدمات الموقع و Bluetooth والخرائط. العمل مع الخدمات الخلفية والإشعارات الفورية وقنوات النظام الأساسي. منطق الأعمال والميزات الأساسية: تطوير مصادقة المستخدم والأدوار والتحكم في الوصول. بناء لوحات المعلومات والتقارير وتصورات البيانات. تنفيذ دعم متعدد اللغات (i18n، الترجمة). التعامل مع وضع عدم الاتصال ومنطق المزامنة وتخزين البيانات مؤقتًا. الأداء والتحسين: تحسين وقت بدء تشغيل التطبيق واستخدام الذاكرة واستجابة واجهة المستخدم. تحسين أداء العرض والرسوم المتحركة وتدفق تجربة المستخدم. تتبع وإصلاح الأعطال باستخدام Sentry أو Crashlytics أو Firebase Performance. الاختبار وضمان الجودة: كتابة اختبارات الوحدة والودجت والتكامل. تنفيذ التكامل والنشر المستمر (CI/CD) باستخدام Bitrise أو GitHub Actions أو Codemagic. استخدام Flutter Analyze و Dart lints وأدوات التوثيق. DevOps والنشر: نشر التطبيقات على Google Play Store و Apple App Store. إدارة التوقيع والتزويد ومسارات الإنشاء. تكوين بيئات التطبيق والأسرار ونكهات الإنشاء. التعاون مع مطوري الواجهة الخلفية لتحسين أداء واجهة برمجة التطبيقات والتوافق مع الأجهزة المحمولة. التقنيات المستخدمة: Flutter, Dart 3+ BLoC / Cubit / Provider / Riverpod REST APIs, GraphQL, WebSockets Firebase (Auth, Firestore, Cloud Messaging, Crashlytics) Git, Docker, CI/CD (Bitrise, GitHub Actions, Codemagic) Google Maps, Payment Gateways, Native Integrations SQLite, Hive, ObjectBox, SharedPreferences المؤهلات المطلوبة: خبرة واسعة في تطوير تطبيقات الهواتف باستخدام Flutter. إتقان لغات البرمجة Dart و Flutter. خبرة في تصميم وتنفيذ بنية تطبيقات معقدة. معرفة جيدة بواجهات برمجة التطبيقات RESTful و GraphQL و WebSockets. خبرة في استخدام Firebase وخدمات Google الأخرى. معرفة جيدة بأدوات DevOps و CI/CD. مهارات ممتازة في حل المشكلات والتواصل. القدرة على العمل بشكل مستقل وكجزء من فريق. إذا كنت شغوفًا بتطوير تطبيقات هواتف عالية الأداء، وتكامل واجهات برمجة التطبيقات، وتحسين إدارة الحالة، وتوجيه الآخرين، فإننا ندعوك للتقديم لهذه الوظيفة.

Skills:

share :

نصائح تهمك

  • جهز CV حديث قبل التقديم
  • تأكد من تحديث معلومات التواصل في سيرتك الذاتية
  • اقرأ وصف الوظيفة بعناية قبل التقديم
  • جهز رسالة تغطية مخصصة للوظيفة
  • تأكد من صحة جميع المعلومات في طلبك
  • احفظ نسخة من طلب التقديم
  • تابع بريدك الإلكتروني بانتظام
  • جهز نفسك للمقابلة الشخصية مسبقاً

المزيد من الوظائف في هذه الفئة

عرض المزيد من وظائف IT/Software Development
Apply Now