




**من نحن:** مجموعة روبوستا للتكنولوجيا (RTG) هي محرك رئيسي للتحول الرقمي من خلال توفير نظام بيئي تقني شامل. تعمل RTG مع شركائها المحليين والدوليين لمساعدة الشركات على بناء تجارب رقمية للعملاء، وإنشاء مراكز هندسية عن بُعد، وبناء مشاريع استثمارية عبر صناعات ومجالات متعددة. وفي هذا السياق، تعمل RTG كمحفز للتأثير والنمو من خلال الفعاليات والمساحات والمحتوى الذي يركز على خلق التأثير والنمو عبر التفاعلات المختلفة. روبوستا هي وكالة تقنية تعمل مع قاعدة متنوعة من العملاء عبر قطاعات وصناعات مختلفة في تنفيذ برامج التحول الرقمي. وتركز المشاريع عادةً على رقمنة العمليات والإجراءات الحالية و/أو تفعيل قنوات التفاعل الرقمية مع العملاء. ومع فريق يضم أكثر من 100 استشاري تقني وتسويقي، تحافظ روبوستا على وجود مؤثر عبر منطقة أوروبا والشرق الأوسط وإفريقيا وتتعامل مع عملائها من خلال مركزَي عملياتها الرئيسيين في مصر وألمانيا. ما ستفعله أنت بصفتك مهندس واجهة أمامية، ستشارك في تطوير أنواع مختلفة من المنتجات بدءًا من المواقع الإلكترونية وصولاً إلى المنصات المؤسسية. وستكون جزءًا من فريق متعدد الوظائف يركز على التسليم، حيث ستتحمل مسؤولية تصميم الشكل البصري الكامل للمنتج. فيما يلي بعض الأمثلة على طريقة سير يومك: * بناء تطبيقات الويب من الجيل التالي مع التركيز على رؤية العميل * إرشاد أعضاء الفريق والمشاركة في عملية التوظيف * المشاركة الفعّالة في عملية التصميم إلى جانب مراجعة الأكواد * العمل بشكل وثيق مع أصحاب المصلحة المعنيين لتقييم إمكانية التغييرات القادمة وتقديم جداول زمنية دقيقة للعمل * استكشاف ونقل وتنفيذ أفضل الممارسات في مجال الواجهة الأمامية داخل المؤسسة * البقاء في الصدارة والتحديث الدائم بأحدث ما يقدمه المجال * التعاون مع مصممي تجربة وواجهة المستخدم (UX/UI) لتحويل مفاهيم التصميم إلى واجهات مستخدم تفاعلية ومستجيبة * تنفيذ تصاميم دقيقة بكافة التفاصيل مع التركيز على تجربة المستخدم وسهولة الاستخدام * تطوير وصيانة تطبيقات ويب قوية وقابلة للتوسع باستخدام React.js * تنفيذ إدارة الحالة باستخدام أدوات مثل Redux أو Context API * دمج الخدمات الخلفية وواجهات برمجة التطبيقات (APIs) لضمان تدفق سلس للبيانات * بناء مكونات ومكتبات React قابلة لإعادة الاستخدام وفعّالة * تحسين المكونات لتحقيق أقصى أداء عبر مختلف الأجهزة والمتصفحات * كتابة أكواد نظيفة، ومُوثّقة جيدًا، وقابلة للتجزئة * إجراء اختبارات الوحدة والمشاركة في مراجعات الأكواد للحفاظ على معايير جودة الكود * ضمان استجابة التطبيقات لمجموعة متنوعة من الأجهزة وأحجام الشاشات * تنفيذ مبادئ وتقنيات التصميم المستجيب * التعاون مع فرق متعددة الوظائف، بما في ذلك مطوري الواجهة الخلفية، والمصممين، ومديري المنتجات * العمل بشكل وثيق مع مطوري الواجهة الخلفية لدمج مكونات الواجهة الأمامية مع المنطق الخادمي * تحديد ومعالجة الاختناقات في الأداء * تحسين التطبيقات لتحقيق أقصى سرعة وقابلية للتوسع * البقاء على اطلاع بأحدث الاتجاهات وأفضل الممارسات في تطوير الواجهة الأمامية * تحسين مهاراتك باستمرار ومشاركة المعرفة داخل الفريق. **المتطلبات** **ما نحتاجه منك:** * درجة البكالوريوس في علوم الحاسوب أو الهندسة أو مجال ذي صلة * خبرة لا تقل عن 5 سنوات في React JS * خبرة في المنهجية المرنة (Agile) * معرفة قوية بالمفاهيم والأنماط * القدرة على التعامل مع أكثر من لغة واحدة وإطار عمل واحد في الوقت نفسه * فهم قوي للمبادئ الأساسية لعلوم الحاسوب؛ الخوارزميات وهياكل البيانات وتعقيد الزمن والمساحة * خبرة في ما يلي: TypeScript أو أي لغة أخرى ذات نوعية ثابتة، وGraphQL يعتبر ميزة إضافية، وبناء تطبيقات جوال متعددة المنصات باستخدام JavaScript (Ionic، ReactNative)، والإلمام بالبرمجة التفاعلية (RxJS) * مهارات اتصال ومهارات شخصية ممتازة، مع القدرة على التعاون بفعالية والتأثير في الفرق متعددة الوظائف * إتقان قوي للغة الإنجليزية (كتابة وتحدثًا) * خبرة سابقة في التعامل مع أنماط اختبار الطرف العميل * إتقان ممتاز للغة الإنجليزية **المزايا** الراتب بالدولار الأمريكي


