مهندس أندرويد كبير

Nile Bits

نشرت قبل أكثر من 30 يومًا

الخبرة

3 - 6 سنوات

موقع العمل

مصر - مصر

التعليم

بكالوريوس في العلوم(أجهزة الكمبيوتر)

الجنسية

أي جنسية

جنس

غير مذكور

عدد الشواغر

1 عدد الشواغر

الوصف الوظيفي

الأدوار والمسؤوليات

نوع العمل: دوام كامل
موقع العمل: القاهرة، مصر
موقع الموظف: مصر
ترتيب العمل: عن بُعد

دورك

  • امتلاك البنية التحتية، والأدوات، وعمليات التسليم لتطبيقنا على نظام أندرويد.
  • قيادة المبادرات التقنية والمساهمة في اتخاذ القرارات المعمارية.
  • بناء واجهة المستخدم باستخدام Jetpack Compose، مع الحفاظ على التوافق مع XML عند الحاجة.
  • الالتزام بأفضل الممارسات الخاصة بـ Kotlin وضمان كود نظيف وسهل الصيانة.
  • اتخاذ قرارات مستندة إلى البيانات بناءً على مقاييس تجربة المستخدم، الأداء، وسرعة الفريق.
  • تحديد وتنفيذ نظام تصميم Jetpack Compose قابل للتوسع.
  • العمل مع المصممين ومديري المنتجات في مراحل الاكتشاف المبكر والتسليم.
  • مواءمة عقود GraphQL مع مهندسي الخلفية.
  • تبسيط بنية MVI لدعم التسليم الأسرع وسهولة الصيانة.
  • مراقبة مقاييس صحة التطبيق (الأعطال، ANRs، العرض، الشبكة، البطارية)، وتنبيه القضايا بشكل استباقي، ودفع الحلول.
  • كتابة اختبارات وحدات واختبارات مؤتمتة واختبارات شاملة مع Appium.
  • إدارة CI/CD عبر Bitrise
  • توجيه الزملاء وإجراء مراجعات للكود.
  • تفكيك وتقدير العمل للتخطيط مع اتجاه تقني واضح.
  • التواصل بوضوح مع كل من أصحاب المصلحة الفنيين وغير الفنيين.
  • تسليم ميزات جاهزة للإنتاج وعالية الجودة بشكل مت consistent.

الملحمات القادمة

  • تطوير صفحات المفضلات والصفحة الرئيسية باستخدام Kotlin Multiplatform و Compose Multiplatform.
  • تنفيذ نظام تصميم جديد متماشي مع Material Design وقابل لإعادة الاستخدام عبر المنصات.

مجموعة التكنولوجيا

  • اللغة: Kotlin
  • الهندسة المعمارية: MVI، الهندسة النظيفة
  • واجهة المستخدم: Jetpack Compose، XML
  • الشبكات: Apollo Kotlin، Retrofit، OkHttp
  • التزامن: Coroutines، Flow
  • الاختبار: JUnit5، MockK، Appium
  • البناء و CI: Gradle، Bitrise، Jenkins
  • حقن الاعتماد: Dagger/Hilt، Koin
  • المراقبة: Crashlytics، LeakCanary، أدوات الأداء
  • التخزين المحلي: Room، تفضيلات مشتركة
  • أخرى: Kotlin Multiplatform (قيد التقدم)، التعديل

ما تجلبه

  • خبرة قوية في أندرويد مع Kotlin و Jetpack Compose.
  • إتقان أساسيات أندرويد: دورة الحياة، الأداء، الذاكرة.
  • خبرة مع MVI، MVVM، والهندسة النظيفة.
  • معرفة عملية بـ Coroutines و Flow.
  • الراحة مع حقن الاعتماد: Dagger/Hilt، Koin.
  • خبرة مع Gradle.
  • الراحة في كتابة اختبارات وحدات، مؤتمتة واختبارات واجهة المستخدم.
  • خبرة بالأدوات: Crashlytics، LeakCanary، Firebase، Play Console.
  • مهارات قوية في التواصل والتوجيه.
  • سجل حافل في تسليم البرمجيات عالية الجودة في الوقت المحدد.

من الجيد أن يكون لديك

  • Kotlin Multiplatform للمنطق المشترك عبر المنصات.
  • Compose Multiplatform لواجهة مستخدم موحدة عبر المنصات.
  • خبرة سابقة مع CI/CD (يفضل مع Bitrise).
  • Appium لأتمتة واجهة المستخدم على الهواتف المحمولة.
  • APIs GraphQL مع Apollo Kotlin.

القطاع المهني للشركة

المجال الوظيفي / القسم

الكلمات الرئيسية

  • مهندس أندرويد كبير

تنويه: نوكري غلف هو مجرد منصة لجمع الباحثين عن عمل وأصحاب العمل معا. وينصح المتقدمون بالبحث في حسن نية صاحب العمل المحتمل بشكل مستقل. نحن لا نؤيد أي طلبات لدفع الأموال وننصح بشدة ضد تبادل المعلومات الشخصية أو المصرفية ذات الصلة. نوصي أيضا زيارة نصائح أمنية للمزيد من المعلومات. إذا كنت تشك في أي احتيال أو سوء تصرف ، راسلنا عبر البريد الإلكتروني abuse@naukrigulf.com