img
نوع العقددوام كامل
طبيعة الوظيفةبالموقع
الموقعالرياض

وصف الوظيفة

عن الدور

تبحث TestCrew عن مهندس تطبيقات جوال يعمل بنظام أندرويد للانضمام إلى فريقنا في الرياض، المملكة العربية السعودية. هذه الوظيفة بدوام كامل مخصصة للأفراد الذين لديهم خبرة من 0 إلى 1 سنوات والذين سيساهمون في تقديم تطبيقات أندرويد مستقرة وقابلة للتطوير. يتضمن الدور دمج واجهات برمجة التطبيقات (APIs) القوية، واستخدام حزم تطوير البرامج (SDKs) لبث الوسائط، وضمان الأداء العالي والموثوقية والأمان وأتمتة الإصدارات بكفاءة.

بصفتك مهندس تطبيقات جوال يعمل بنظام أندرويد، ستكون مسؤولاً عن تصميم وتنفيذ تطبيقات أندرويد جاهزة للإنتاج. ستلعب دورًا رئيسيًا في تشكيل بنية أندرويد لضمان قابلية التوسع والموثوقية والأداء وسهولة الصيانة، مع دفع التحسينات في قابلية المراقبة وحل الحوادث.

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

  • تصميم وشحن تطبيقات أندرويد جاهزة للإنتاج.
  • قيادة بنية أندرويد لضمان قابلية التوسع والموثوقية والأداء وسهولة الصيانة.
  • دمج واجهات برمجة التطبيقات الخلفية والأنظمة الموزعة بفعالية.
  • تنفيذ التحديثات في الوقت الفعلي، والإشعارات الفورية، والمزامنة في الخلفية، وسير العمل المعتمد على الأحداث.
  • دمج وتحسين حزم تطوير البرامج لبث الوسائط على منصة أندرويد.
  • تحسين أداء التطبيق، واستخدام الذاكرة، واستهلاك البطارية، ووقت بدء التشغيل، واستخدام الشبكة.
  • امتلاك خط أنابيب CI/CD الخاص بأندرويد، وإصدارات متجر Play، واستراتيجيات الإصدار، وعمليات الطرح المرحلي.
  • قيادة مراقبة الأعطال، وتعزيز قابلية المراقبة، والمشاركة بنشاط في حل الحوادث الإنتاجية.
  • بناء تطبيقات مقاومة لظروف الشبكة السيئة، وقيود دورة حياة أندرويد، وحدود التنفيذ في الخلفية، وتجزئة الأجهزة.
  • دعم تقوية تطبيقات أندرويد، والتعتيم، ومقاومة العبث، وإجراءات الكشف عن التهديدات.

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

  • سجل حافل في شحن تطبيقات أندرويد جاهزة للإنتاج إلى متجر Google Play.
  • خبرة إلزامية في Kotlin.
  • معرفة عميقة بـ Android SDK، ومكونات Jetpack، ودورة حياة التطبيق، وإدارة العمل في الخلفية، وأنماط بنية أندرويد الحديثة.
  • خبرة إنتاجية في دمج حزم تطوير البرامج لبث الوسائط أو الاتصالات في الوقت الفعلي على أندرويد.
  • خبرة في دمج واجهات برمجة التطبيقات الخلفية والخدمات الموزعة وحزم تطوير البرامج الخارجية.
  • فهم قوي لأداء أندرويد، والاستقرار، وإدارة الذاكرة، وتحسين البطارية، وكفاءة الشبكة.
  • خبرة في خطوط أنابيب CI/CD، وأتمتة الإصدارات، وأدوات تحليل الأعطال، وحلول المراقبة، وعمليات الطرح المرحلي.
  • إتقان ممارسات تطوير الأجهزة المحمولة الآمنة ودمج واجهات برمجة التطبيقات.
  • خبرة في تقنيات تعتيم تطبيقات أندرويد وتقويتها والكشف عن التهديدات.

المهارات التقنية

  • Android SDK
  • Jetpack
  • Kotlin
  • دمج واجهات برمجة التطبيقات (API Integration)
  • حزم تطوير البرامج لبث الوسائط (Media Streaming SDKs)
  • تحسين الأداء (Performance Optimization)
  • هندسة الموثوقية (Reliability Engineering)
  • أمن الأجهزة المحمولة (Mobile Security)
  • أتمتة الإصدارات (Release Automation)
  • قابلية المراقبة (Observability)
  • CI/CD
  • إصدارات متجر Play (Play Store Releases)
  • مراقبة الأعطال (Crash Monitoring)
  • تطوير الأجهزة المحمولة (Mobile Development)
  • تقوية التطبيقات (App Hardening)
  • التعتيم (Obfuscation)
  • مقاومة العبث (Tamper Resistance)
  • الكشف عن التهديدات (Threat Detection)
  • Jetpack Compose (مفضل)

تفاصيل إضافية عن الدور

هذه وظيفة بدوام كامل مقرها في الرياض، المملكة العربية السعودية. الدور مناسب للمرشحين الذين لديهم خبرة من 0 إلى 1 سنوات. تشمل الخبرة المفضلة بث الوسائط أو الاتصالات ذات الكمون المنخفض، والتصميم الذي يعمل دون اتصال بالإنترنت والمزامنة المرنة، وقابلية المراقبة القوية والتشخيصات الإنتاجية، وتطوير واجهة المستخدم باستخدام Jetpack Compose.


متطلبات الوظيفة

  • لا تتطلب خبرة

وظائف مشابهة