
تُعد GM Financial شركة التمويل التابعة لشركة جنرال موتورز، وتوفر حلول تمويل وتأجير المركبات للمستهلكين والوكلاء والعملاء التجاريين وأساطيل المركبات. وتشمل خدماتها تمويل المركبات، وإدارة عقود التأجير، والتأهل المسبق، وأدوات إدارة الحسابات والمدفوعات عبر الهاتف المحمول، وتمويل المركبات الكهربائية، ودعم العملاء عند انتهاء عقد التأجير، والإقراض التجاري، وحلول الأساطيل، والمنتجات الاستثمارية. وتجمع الشركة بين الخبرة في مجالات السيارات والخدمات المالية والإقراض التجاري ضمن عملياتها الاستهلاكية والتجارية.
مهندس تطوير البرمجيات الأول، تطبيقات الهاتف المحمول (React Native) - هجين
طوّر تطبيقات iOS وAndroid آمنة وقابلة للتوسع باستخدام React Native. ادمج واجهات REST API وادعم عمليات CI/CD للهواتف المحمولة لخدمة مبادرات الأعمال.
الوصف
- أنشئ تطبيقات iOS وAndroid متقنة ومتمحورة حول المستخدم من قاعدة شيفرة مشتركة باستخدام React Native
- قدّم إمكانات جديدة للهواتف المحمولة متعددة المنصات وحسّن الميزات الحالية باستخدام React Native
- اربط تطبيقات الهواتف المحمولة بواجهات RESTful API لتبادل البيانات بكفاءة وموثوقية
- ساهم في مراجعات التصميم والشيفرة ومواءمة أفضل ممارسات الهندسة
- حافظ على معايير أداء التطبيقات وأمانها وإمكانية الوصول إليها
- تعاون مع فرق UI/UX والواجهة الخلفية والمنتج وAPI SRE والهندسة المعمارية
- تحرَّ المشكلات وأصلحها عبر الأجهزة وأنظمة التشغيل وبيئات التطوير المختلفة
- اكتب برمجيات نظيفة وقابلة للصيانة ومختبرة على نحو شامل
- ساهم في تحسين سير عمل التطوير وصقله باستمرار
- ادعم عمليات CI/CD لنظامي iOS وAndroid وخطوط البناء وأنشطة الإصدار
- واكب مستجدات React Native وممارسات هندسة الهواتف المحمولة والأطر وأدوات التطوير
المتطلبات
- خبرة عملية في تطوير تطبيقات الهواتف المحمولة باستخدام React Native لنظامي iOS وAndroid
- إتقان متقدم لـ JavaScript أو TypeScript وأنماط تطوير الهواتف المحمولة
- معرفة عملية بمكتبات إدارة الحالة مثل Redux أو Zustand أو MobX
- خبرة في ربط تطبيقات الهواتف المحمولة بواجهات RESTful API وخدمات الواجهة الخلفية
- فهم اصطلاحات UI/UX للهواتف المحمولة وأنماط التنقل وتحسين الأداء
- معرفة أساليب البرمجة الآمنة واعتبارات أمن تطبيقات الهواتف المحمولة
- خبرة في استخدام Git وعمليات CI/CD وممارسات التطوير الرشيق
- خلفية في تطوير البرمجيات والاختبار الآلي
- شهادة الثانوية العامة أو ما يعادلها
- يفضل الحصول على درجة البكالوريوس في علوم الحاسوب أو تخصص هندسي ذي صلة، أو امتلاك خبرة مماثلة
- يفضل امتلاك خبرة في أدوات بناء React Native لنظامي iOS وAndroid، بما في ذلك Xcode وAndroid Studio
- يفضل امتلاك خبرة في أدوات الاختبار الآلي للهواتف المحمولة مثل Detox وAppium وJest
- يفضل فهم منصات سحابية مثل Azure وممارسات النشر الحديثة