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

عن الدور

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

بصفتك مهندس برمجيات - جوال، ستكون مسؤولاً عن تطوير وتحسين تطبيقات الهاتف المحمول الخاصة بنا. يتضمن جانب رئيسي من هذا الدور ضمان أن التطبيقات ذات أداء عالٍ وسهلة الاستخدام وتدعم بالكامل اللغة العربية مع إمكانيات من اليمين إلى اليسار (RTL). ستتعاون مع فرق المنتج والهندسة لترجمة متطلبات العمل إلى حلول تقنية، والمساهمة في التطوير المستمر والابتكار للمنصة.

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

  • تطوير وصيانة ميزات الهاتف المحمول باستخدام React Native و Expo، مع الالتزام بالهندسة المعمارية ومعايير التطوير المعمول بها.
  • بناء واجهات سريعة الاستجابة وسهلة الاستخدام مع دعم كامل من اليمين إلى اليسار (RTL) للمستخدمين العرب.
  • تحسين أداء التطبيق لكل من منصتي iOS و Android.
  • التعاون مع مديري المنتجات والفرق متعددة الوظائف لترجمة متطلبات العمل إلى حلول تقنية قابلة للتطوير.
  • المشاركة في تخطيط الدورات (sprint planning) والمناقشات التقنية وتسليم الميزات.
  • المساهمة في تحسينات المنتج من خلال تحديد فرص لتعزيز تجربة المستخدم.
  • كتابة اختبارات الوحدة والاختبارات التكاملية لضمان موثوقية التطبيق وقابليته للصيانة.
  • المشاركة في مراجعات الكود للحفاظ على معايير هندسية عالية.
  • تصحيح الأخطاء واستكشاف المشكلات وإصلاحها وحلها.
  • دمج تطبيقات الهاتف المحمول مع واجهات برمجة التطبيقات RESTful وخدمات الواجهة الخلفية.
  • إدارة حالة التطبيق باستخدام حلول إدارة الحالة الحديثة.
  • دعم خطوط أنابيب CI/CD والمساهمة في عمليات نشر وإصدار تطبيقات الهاتف المحمول.
  • البقاء على اطلاع دائم بتقنيات الهاتف المحمول الناشئة واتجاهات الصناعة وأفضل الممارسات.

المؤهلات والخبرة

  • 1-3 سنوات من الخبرة المهنية في تطوير تطبيقات الهاتف المحمول باستخدام React Native.
  • خبرة عملية مع Expo وسير عمل تطوير الهاتف المحمول الحديثة.
  • خبرة في بناء وصيانة تطبيقات الهاتف المحمول الإنتاجية.
  • إتقان اللغة العربية والطلاقة في اللغة الإنجليزية.

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

  • إتقان قوي لتطوير TypeScript و React Native.
  • خبرة في حلول إدارة الحالة مثل Redux Toolkit أو React Query أو أدوات مماثلة.
  • معرفة بأطر الاختبار مثل Jest و React Testing Library.
  • الإلمام بواجهات برمجة التطبيقات RESTful وهندسة تطبيقات الهاتف المحمول.
  • فهم ممارسات CI/CD للهاتف المحمول وعمليات النشر.
  • مهارات قوية في حل المشكلات والتفكير التحليلي.
  • مهارات اتصال ممتازة.

بيئة العمل والموقع

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


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

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

وظائف مشابهة