




تصميم وتطوير تطبيقات أندرويد عالية الأداء باستخدام لغتي Java وKotlin، مع اتباع أفضل الممارسات وأنماط التصميم الحديثة. التعاون مع مديري المنتجات، ومصممي تجربة وواجهة المستخدم، والمبرمجين الآخرين لتقديم تطبيقات جوالة قوية وسهلة الاستخدام. تحسين التطبيقات لتحقيق أقصى سرعة واستجابة وتجربة مستخدم سلسة. تنفيذ هياكل التطبيقات باستخدام أنماط MVVM أو MVP أو غيرها من الأنماط المناسبة مع الحفاظ على كود نظيف وفعال. دمج واجهات برمجة تطبيقات RESTful والمكتبات الخارجية، مع ضمان المعاملات الآمنة والفعالة للبيانات. المشاركة في مراجعات الكود، وتوجيه المطورين المبتدئين، وتعزيز ثقافة التحسين المستمر داخل فريق التطوير. مواكبة أحدث الاتجاهات والتكنولوجيات في تطوير تطبيقات أندرويد، واستغلالها لتعزيز عروض منتجاتنا. ضمان إجراء اختبارات شاملة وتوثيق جميع التطبيقات، بما في ذلك الاختبارات الوحدوية والاختبارات التلقائية. المتطلبات خبرة من 3 إلى 4 سنوات في تطوير تطبيقات أندرويد، مع خبرة في لغتي Java وKotlin. محفظة قوية من التطبيقات المنشورة في متجر Google Play. فهم عميق لمجموعة أدوات تطوير برمجيات أندرويد (Android SDK) ودورة حياة التطبيق ومبادئ تصميم واجهة مستخدم أندرويد. خبرة في واجهات برمجة التطبيقات RESTful، وتحليل JSON وXML. إجادة استخدام أنظمة التحكم بالإصدار مثل Git. معرفة بمكونات Android Jetpack مثل LiveData وViewModel وRoom. مهارات قوية في حل المشكلات والقدرة على استكشاف الأخطاء المعقدة وإصلاحها. مهارات تواصل وتعاون ممتازة، مع خبرة في العمل ضمن بيئة رشيقة (Agile). الخبرة مع أطر العمل الخاصة بالاختبار التلقائي (مثل Espresso وJUnit) تعد ميزة إضافية. يفضل الحصول على درجة جامعية في علوم الحاسوب أو الهندسة أو مجال ذي صلة. المزايا * نموذج عمل هجين * تأمين اجتماعي وطبي * مواصلات


