




**المتطلبات والمسؤوليات** **التطوير \& الصيانة** * تطوير وصيانة مكونات الواجهة الأمامية قابلة للتوسع وإعادة الاستخدام باستخدام React وNext.js وTypeScript وTailwind CSS، مع ضمان جودة الكود وسهولة صيانته وتوثيقه بشكل جيد. * دعم عملية انتقال كود الواجهة الأمامية القديم المكتوب بلغة PHP إلى هياكل حديثة، مع القدرة على التكيف مع الأنظمة القديمة والتعلم منها حسب الحاجة. * تنفيذ تصميم متجاوب يدعم جميع المتصفحات ويحقق إمكانية الوصول إلى الويب لتوفير تجارب مستخدم سلسة. * تطبيق ممارسات البرمجة الآمنة لحماية البيانات المالية الحساسة وفقًا لمعايير الامتثال الصناعية. **التعاون \& تجربة المستخدم** * التعاون مع مديري المنتجات والمصممين ومطوّري الواجهة الخلفية لبناء واجهات نهائية أنيقة وسهلة الاستخدام لقطاع المطاعم والضيافة. * تحسين الأداء وإمكانية الوصول والاستجابة عبر مختلف الأجهزة لتعزيز رضا المستخدم. * دمج ملاحظات العملاء في تطوير الميزات لضمان توافق الحلول مع احتياجات القطاع. **ضمان الجودة \& الاختبار** * كتابة وصيانة اختبارات الوحدة والتكامل باستخدام أدوات Jest وReact Testing Library لضمان الموثوقية والجودة. * المشاركة في مراجعات الكود وتخطيط الدورات التطويرية (Sprint Planning) وأساليب العمل المعتمدة على Git للحفاظ على معايير التطوير. **تحسين العمليات \& الابتكار** * المساهمة في تصميم النظام واتخاذ قرارات هندسة الواجهة الأمامية باستخدام أدوات مثل Vite وGit وESLint وPrettier وخطوط أنابيب CI/CD. * تحديد الفرص لتحسين العمليات بشكل استباقي والتكيف مع الأدوات والإطارات الجديدة.


