انتقل إلى المحتوى الرئيسي
🇶🇦

مطور تطبيقات الهاتف المحمول (iOS/Android)

Mobile App Developer (iOS/Android)
Moro App·🇶🇦 Doha, قطر·علوم الحاسوب
١٩ ألف – ١٩ ألف QAR/ شهري
٥٫٢ ألف – ٥٫٢ ألف USD (شهري)
مجالات المعرفة المطلوبة:
CS-SECS-PLCS-PBD

ملخص الوظيفة

هذه وظيفة مطور تطبيقات الهاتف المحمول في شركة Moro App Technologies في قطر. يتطلب المطور خبرة في تطوير تطبيقات الهاتف المحمول الأصلية وتطبيقات منصات متعددة، مع مهارات في لغات البرمجة مثل Swift، Kotlin، وFlutter. يجب أن يكون المطور قادرًا على العمل بشكل مستقل وبالتعاون مع الفريق لتحقيق أهداف المشروع.

وصف الوظيفة

مطور تطبيقات الهاتف المحمول

مطور تطبيقات الهاتف المحمول مسؤول عن تطوير تطبيقات الهاتف المحمول الأصلية وتطبيقات منصات متعددة.

المسؤوليات الرئيسية

  • التطوير الشامل: تصميم وبرمجة وتوزيع التطبيقات الأصلية (Swift/Kotlin) أو تطبيقات منصات متعددة (Flutter/React Native).
  • دمج API: ربط واجهات المستخدم الأمامية بالخدمات الخلفية المايكروسكوبية وAPIs RESTful/GraphQL، غالبًا ما يتضمن بيانات الوقت الحقيقي من أجهزة IoT.
  • تنفيذ UX/UI: التعاون مع المصممين لترجمة الإطارات اللاسلكية عالية الدقة إلى تخطيطات مستجيب للغاية.
  • التوطين وRTL: تنفيذ الدعم الكامل للغة العربية والإنجليزية، مع ضمان انتقالات Right-to-Left (RTL) خالية من الأخطاء وملائمة ثقافيًا.
  • الأمان والتشفير: تطبيق بروتوكولات أمان صارمة (OAuth2، JWT، Bio-authentication) لحماية بيانات المستخدم الحساسة، بالامتثال لقانون حماية البيانات الشخصية في قطر.
  • تحديث: مساعدة في نقل قواعد التعليمات البرمجية القديمة للتطبيقات المحمولة إلى هياكل حديثة (على سبيل المثال، الانتقال من UIKit إلى SwiftUI أو من Java إلى Kotlin).
  • CI/CD و DevOps: استخدام Azure DevOps أو Jenkins لاختبار التطبيقات وتجميعها ونشرها تلقائيًا إلى متجر التطبيقات وGoogle Play.

المتطلبات الفنية

  • الخبرة: 5+ سنوات من الخبرة المهنية في تطوير التطبيقات المحمولة. حافظة قوية من التطبيقات المنشورة ضرورية.
  • التعليم: درجة البكالوريوس في علوم الحاسوب أو هندسة البرمجيات.
  • مجموعة التكنولوجيا الأساسية: iOS: Swift، SwiftUI، Objective-C، CoreData، وCombine. Android: Kotlin، Java، Jetpack Compose، وRetrofit. Cross-Platform: مهارات عالية في Flutter أو React Native غالبًا ما تكون ميزة كبيرة لمشاريع "الجلوكالية".
  • الهندسة المعمارية: فهم عميق لـ MVVM، Clean Architecture، و SOLID.
  • الأدوات: إتقان Git، Docker، وKubernetes (للتطبيقات المدعومة بمايكروسيرفس).
  • اللغة: إتقان اللغة الإنجليزية المهنية إلزامي. اللغة العربية ميزة كبيرة لتطوير واجهة المستخدم المحلية.

المتطلبات المعرفية

  • CS-SE(٩٠%)
  • CS-PL(٨٠%)
  • CS-PBD(٧٠%)
المصدر: serpapiآخر تحديث: ١٨‏/٣‏/٢٠٢٦أهمية: ٨٥%
مطور تطبيقات الهاتف المحمول (iOS/Android) - Moro App Technologies | وظائف الحوسبة - الألِف الرقمية