مطور واجهة أمامية أول (React)
Nile Bits
نشرت في 5 مارس
أرسل لي وظائف مثل هذه
الجنسية
أي جنسية
جنس
غير مذكور
عدد الشواغر
1 عدد الشواغر
الوصف الوظيفي
الأدوار والمسؤوليات
وصف الوظيفة:
نحن نبحث عن مهندس واجهة أمامية أول لقيادة تطور منصة بناء مواقع الويب المعقدة. تتطلب هذه الوظيفة خبرة عميقة في بنية React الحديثة، إدارة الحالة القابلة للتوسع، أنظمة التصميم، وتحسين الأداء. يجب أن يمتلك المرشح المثالي طبقة منصة الواجهة الأمامية، يقود هجرة مكتبة واجهة المستخدم، ويضمن سلامة الهيكل عبر أنظمة المكونات الديناميكية والكبيرة النطاق.
المسؤوليات الرئيسية:
- قيادة الهجرة من Chakra UI v2.8 إلى Radix UI / Base UI مع shadcn و Tailwind CSS
- تصميم وصيانة نظام تصميم قابل للتوسع والتوسيع
- تصميم وتحسين هياكل مكونات React المعقدة لبيئات بناء مواقع الويب الديناميكية
- تنفيذ SSR ومكونات خادم React باستخدام Next.js App Router
- ضمان أداء عالي عبر أشجار المكونات الديناميكية المتداخلة بعمق
- منع إعادة التقديم غير الضرورية وتحسين سلوك دورة حياة التقديم
- تصميم وإدارة هياكل الحالة القابلة للتوسع باستخدام Redux و/أو Zustand
- نمذجة الحالة المنسقة، بنية قائمة على الشرائح، وأنظمة التراجع/إعادة التقديم
- تحديد حدود الحالة المحلية مقابل العالمية لتحقيق الأداء الأمثل
- تنفيذ معالجة حالة السحب والإفلات، التحديثات المتفائلة، واستمرارية التخطيط
- تأسيس أنماط TypeScript صارمة عبر مساحات واجهة المستخدم الكبيرة
- تصميم استراتيجيات موضوعية مدفوعة بالتوكن بما في ذلك وضع الظلام وموضوعات العلامة التجارية
- فرض معايير الوصول بما في ذلك الامتثال لـ ARIA، التنقل باستخدام لوحة المفاتيح، وإدارة التركيز
- تحسين حجم الحزمة، تطبيق تقسيم الكود، وتنفيذ استراتيجيات التحميل الكسول
- تنفيذ الافتراضية وتخفيف الأحداث لتفاعلات واجهة المستخدم عالية التردد
- تحديد حدود الهيكل الأمامي عبر البدائيات، نظام التصميم، منطق المحرر، وطبقات التقديم في وقت التشغيل
- تخطيط وتنفيذ استراتيجيات هجرة واجهة المستخدم التدريجية مع علامات الميزات ومحولات التوافق
- تحديد وتنفيذ استراتيجيات الاختبار بما في ذلك اختبار الوحدة، التكامل، الانحدار المرئي، الوصول، واختبار E2E
- تحسين تجربة المطور من خلال تحسينات CI/CD، تحسين monorepo، وتعزيزات أداء البناء
- الحفاظ على توثيق نظام التصميم باستخدام Storybook
- توجيه المهندسين حول عزل الحالة، أفضل ممارسات الوصول، وواجهات برمجة التطبيقات للمكونات القابلة للتوسع
- إجراء RFCs معمارية ومراجعة الشيفرة لضمان استقرار المنصة على المدى الطويل
- تحقيق التوازن بين مرونة المنتج والقيود في بيئة بناء مواقع الويب المعقدة
- ضمان التوافق العكسي والقابلية للتوسع عبر طبقات واجهة المستخدم المتطورة
الملف الشخصي المطلوب للمرشحين
نوع التوظيف: دوام كامل
موقع الوظيفة: القاهرة، مصر
موقع الموظف: مصر
ترتيب العمل: عن بُعد
القطاع المهني للشركة
- تكنولوجيا المعلومات - خدمات البرمجيات
المجال الوظيفي / القسم
- تطوير البرمجيات
- تطوير التطبيقات (برامج تكنولوجيا المعلومات)
الكلمات الرئيسية
- مطور واجهة أمامية أول (React)
تنويه: نوكري غلف هو مجرد منصة لجمع الباحثين عن عمل وأصحاب العمل معا. وينصح المتقدمون بالبحث في حسن نية صاحب العمل المحتمل بشكل مستقل. نحن لا نؤيد أي طلبات لدفع الأموال وننصح بشدة ضد تبادل المعلومات الشخصية أو المصرفية ذات الصلة. نوصي أيضا زيارة نصائح أمنية للمزيد من المعلومات. إذا كنت تشك في أي احتيال أو سوء تصرف ، راسلنا عبر البريد الإلكتروني abuse@naukrigulf.com
Nile Bits