Required Experience
Bachelor’s degree in computer science, Software Engineering, Information Technology, or a related discipline.
Minimum 5+ years of professional mobile application development experience.
Proven experience delivering and supporting production-grade Flutter applications.
Experience integrating mobile applications with Microsoft Azure services.
Experience working in Agile/Scrum environments with cross-functional teams.
Proven experience supporting applications through multiple releases and platform upgrades. Experience with application modernization, technical debt reduction, refactoring, and platform migration projects.
Experience delivering large-scale mobile applications with complex integrations and enterprise-grade requirements.
Experience in digital transformation, enterprise mobility, hospitality, entertainment, retail, government, or public-sector projects.
Desired Candidate Profile
Preferred Skills
Flutter flavor-based builds and environment management.
Experience with Docker and containerized application environments.
Familiarity with SonarQube, static code analysis, and automated quality assurance tools. Experience with Datadog, Dynatrace, New Relic, or similar observability platforms.
Knowledge of geolocation, geofencing, maps integration, and location-based services.
Experience with mobile payments, QR/barcode scanning, ticketing systems, and customer-facing mobile platforms.
Experience working with large-scale, high-traffic consumer applications.
الخبرة المطلوبة
درجة البكالوريوس في علوم الكمبيوتر، الهندسة البرمجية، تكنولوجيا المعلومات، أو تخصص ذي صلة.
خبرة مهنية لا تقل عن 5 سنوات في تطوير تطبيقات الجوال.
خبرة مثبتة في تقديم ودعم تطبيقات Flutter من فئة الإنتاج.
خبرة في تكامل تطبيقات الجوال مع خدمات مايكروسوفت أزور.
خبرة في العمل في بيئات Agile/Scrum مع فرق متعددة الوظائف.
خبرة مثبتة في دعم التطبيقات عبر عدة إصدارات وترقيات المنصة. خبرة في تحديث التطبيقات، تقليل الدين التقني، إعادة الهندسة، وعمليات ترحيل المنصة.
خبرة في تقديم تطبيقات جوال واسعة النطاق مع تكاملات معقدة ومتطلبات بمستوى المؤسسة.
خبرة في التحول الرقمي، التنقل المؤسسي، الضيافة، الترفيه، البيع بالتجزئة، الحكومة، أو مشاريع القطاع العام.
الملف المرغوب للمترشح
المهارات المفضلة
إدارة الإصدارات والبيئات بناءً على نكهة Flutter.
خبرة مع Docker وبيئات التطبيقات الحاوية.
المألوفية مع SonarQube، تحليل الكود الثابت، وأدوات ضمان الجودة الآلية. خبرة مع Datadog، Dynatrace، New Relic، أو منصات المراقبة المماثلة.
معرفة بالموقع الجغرافي، geofencing، تكامل الخرائط، وخدمات الموقع.
خبرة في المدفوعات الجوالة، مسح QR/الباركود، أنظمة التذاكر، ومنصات الجوال الموجهة للعملاء.
خبرة في العمل مع تطبيقات استهلاكية واسعة النطاق وعالية الحركة.