تخطَّ إلى المحتوى

الوظائف · الهندسة

مهندس Flutter أول (Senior).

ابنِ وانشر تطبيقات iOS وAndroid بـ Flutter عبر مشاريع عملاء predev. — كمهندس أول بدوام كامل وعن بُعد بالكامل.

الموقع
عن بُعد — مصر
نوع الدوام
دوام كامل
الراتب
تنافسي
قدّم الآن

عن الدور

predev. Solutions شركة برمجيات تبني المنصات والتطبيقات والأنظمة التي تقف خلفها لشركات في مصر والخليج.

تنضم إلى predev. كموظف بدوام كامل وتعمل عن بُعد بالكامل، وتكلّفك predev. بمشاريع العملاء التي تحتاجك أكثر.

ما الذي ستفعله

  • امتلاك تطبيقات Flutter من البداية للنهاية — البنية والبناء والاختبار والنشر والدعم في بيئة الإنتاج.
  • تحويل تصميمات Figma إلى شاشات سريعة ودقيقة تعمل على iOS وAndroid.
  • تنظيم التطبيقات بإدارة حالة واضحة وفصل نظيف بين طبقات الواجهة والمنطق والبيانات.
  • التكامل مع واجهات REST API والمصادقة والإشعارات والدفع والخرائط والتحليلات.
  • النشر على App Store وGoogle Play: التوقيع والبناء وصفحات المتجر والرد على المراجعات.
  • أتمتة البناء والنشر عبر CI/CD، ومتابعة الأعطال والأداء بعد الإصدار.
  • كتابة كود خاص بالمنصة (Kotlin/Swift) عندما لا توجد إضافة مناسبة.
  • العمل مع مهندسي الـ Backend على واجهات API تناسب تطبيقات الموبايل.
  • المساعدة في تقدير مشاريع الموبايل الجديدة: حجم العمل، واختيار البنية، والتنبيه للمخاطر مبكراً.
  • مراجعة الكود، وتوجيه المهندسين في المستوى المتوسط، وكتابة التوثيق الذي يحتاجه المهندس التالي.

المتطلبات

  • خبرة 3 سنوات أو أكثر في بناء تطبيقات Flutter في بيئة الإنتاج، مع تطبيقين على الأقل منشورين على App Store وGoogle Play.
  • إتقان Dart، بما في ذلك null safety والكود غير المتزامن والـ Streams.
  • خبرة عملية في طريقة واحدة على الأقل لإدارة الحالة: Bloc أو Riverpod أو Provider.
  • Clean Architecture وحقن الاعتماديات وكود يستطيع غيرك العمل عليه.
  • التكامل مع REST API والتخزين المحلي والعمل دون اتصال.
  • Firebase: الإشعارات (FCM) وCrashlytics والتحليلات.
  • دورة النشر الكاملة على المتجرين، بما فيها التوقيع والتعامل مع رفض المراجعة.
  • اختبارات Unit وWidget جزء طبيعي من عملك.
  • Git وثقافة مراجعة الـ Pull Requests.
  • كتابة واضحة بالإنجليزية للمواصفات والـ Pull Requests وتقارير الأعطال.

ميزة إضافية

  • خبرة Android أصلية (Kotlin) أو iOS (Swift) و Platform Channels.
  • CI/CD للموبايل: Codemagic أو Fastlane أو GitHub Actions.
  • بوابات الدفع والمشتريات داخل التطبيق.
  • الخرائط وتتبع الموقع والميزات اللحظية (WebSockets).
  • قياس الأداء باستخدام Flutter DevTools.
  • Flutter للويب أو سطح المكتب.
  • واجهات عربية واتجاه RTL؛ واللغة العربية.

ما نقدّمه

  • وظيفة بدوام كامل في predev.، عن بُعد بالكامل داخل مصر.
  • مسؤولية أولى عن تطبيقات موبايل يستخدمها عملاء حقيقيون كل يوم.
  • تنوّع حقيقي: منتجات ومجالات ومشكلات مختلفة، لا كود واحد إلى الأبد.
  • فريق صغير من ذوي الخبرة يراجع الكود بجدية ويوثّق عمله.

كيف نوظّف

  1. 01 مراجعة السيرة الذاتية — نقرأ كل طلب بأنفسنا.
  2. 02 مكالمة تعارف — 30 دقيقة عن خبرتك وما تبحث عنه.
  3. 03 مقابلة تقنية — تصميم أنظمة ونقاش حول كود حقيقي — بلا ألغاز.
  4. 04 المقابلة الأخيرة والعرض — نتعرف أكثر، ثم نرسل العرض.

نرد على كل طلب خلال 5 أيام عمل.

قدّم على هذه الوظيفة

← كل الوظائف