تبحث شركة ثمانية عن مطور أندرويد أول يتولى تطوير تطبيق أندرويد الخاص بها باستخدام لغة Kotlin وأحدث تقنيات أندرويد. يركز الدور على تقديم تجربة مستخدم متميزة من خلال تصميم نظيف، وأداء عالٍ، وميزات متقدمة. ويتكون فريق التقنية من 30 عضوًا، يعمل 20 منهم في الرياض.
المهام المتوقعة
- قيادة عملية مراجعة الكود، وتقديم الإرشاد الفني لأعضاء الفريق الأقل خبرة.
- تصميم وتنفيذ واجهات مستخدم نظيفة وسلسة توفر تجربة استخدام عالية الجودة.
- تحسين أداء التطبيق لضمان سرعة الاستجابة واستقرار التشغيل عبر مختلف الأجهزة.
- متابعة التطورات التقنية في بيئة أندرويد وتبني الحلول الحديثة التي تعزز جودة التطبيق وكفاءته.
المتطلبات
- خبرة في مسارات التكامل والتسليم المستمر (CI/CD).
- إتقان Kotlin، مع معرفة جيدة بـ Java.
- القدرة على استخدام نظام التحكم بالإصدار Git.
- خبرة لا تقل عن خمس سنوات في تطوير تطبيقات أندرويد.
- مهارات في العمل مع Room Database لتخزين البيانات.
- خبرة في العمل مع Retrofit للتعامل مع واجهات RESTful APIs.
- خبرة عملية باستخدام Jetpack Compose وMaterial 3.
- معرفة بمكتبات الاختبار مثل JUnit وMockk وTurbine وKotest.
- خبرة باستخدام مكتبات حقن الاعتماديات مثل Hilt أو Dagger.
- إتقان استخدام Kotlin Coroutines وFlow لمعالجة العمليات غير المتزامنة.
- خبرة بتطبيق البنية المعمارية متعددة الطبقات (Presentation / Domain / Data).
مراحل التوظيف
- التقديم عبر الرابط.
- مراجعة ملف التقديم من قبل الفريق.
- تنفيذ تكليف لاختبار المهارات التقنية.
- إجراء المقابلات الشخصية.
- تقديم العرض الوظيفي.
تراجع شركة ثمانية كل طلب بعناية وتمنحه الوقت والجهد اللازمين، ولذلك تطلب من المتقدمين منحها بعض الوقت للرد، سواء بالترشيح إلى المرحلة التالية أو في حال عدم توافق الملف مع الفرص المتاحة حاليًا.
