مطور واجهة أمامية أول (خبرة AEM / CMS)
Robusta Studio
صاحب عمل نشط
نشرت قبل ساعة
أرسل لي وظائف مثل هذه
الجنسية
أي جنسية
جنس
غير مذكور
عدد الشواغر
1 عدد الشواغر
الوصف الوظيفي
الأدوار والمسؤوليات
نحن نبحث عن مطور واجهة أمامية أول لديه من 5 إلى 7 سنوات من الخبرة في بناء تطبيقات ويب قابلة للتوسع وعالية الأداء ومتاحة ضمن منصات رقمية مؤسسية. هذه الوظيفة تركز على الواجهة الأمامية وتتطلب خبرة عميقة في أطر العمل الحديثة للغة JavaScript، وهندسة المكونات، وتطوير واجهات المستخدم المتجاوبة، وتكامل أنظمة إدارة المحتوى المؤسسية، لا سيما Adobe Experience Manager (AEM).
المرشح المثالي يجمع بين التنفيذ الفني القوي مع الملكية، وقدرات الإرشاد، والقدرة على التعاون عبر فرق متعددة التخصصات بما في ذلك التصميم، والظهر، وضمان الجودة، وفرق DevOps، والمحتوى. الخبرة في تقديم مواقع ويب كبيرة وغنية بالمحتوى وهياكل واجهة أمامية مدفوعة بنظام التصميم أمر أساسي.
مسؤوليات الدور
- قيادة تطوير تطبيقات واجهة أمامية قابلة للتوسع، وقابلة للصيانة، وعالية الأداء باستخدام HTML5، CSS3، JavaScript (ES6+)، وأطر العمل الحديثة للواجهة الأمامية.
- تحديد وتنفيذ هندسة الواجهة الأمامية، واستراتيجيات المكونات القابلة لإعادة الاستخدام، ومعايير الترميز.
- بناء مكونات واجهة مستخدم قابلة لإعادة الاستخدام ومتوافقة مع أنظمة التصميم المؤسسية وأنماط الواجهة الأمامية القابلة للتوسع.
إطار العمل وتطوير التطبيقات
- تطوير حلول واجهة أمامية متقدمة باستخدام React (المفضل)، Next.js، أو Vue.js.
- تصميم وإدارة حالة الواجهة الأمامية، والتوجيه، واستراتيجيات العرض، وتركيب المكونات.
- تحسين تطبيقات الواجهة الأمامية من أجل قابلية التوسع، والصيانة، والامتداد على المدى الطويل.
تكامل CMS و AEM
- قيادة جهود التكامل في الواجهة الأمامية ضمن Adobe Experience Manager (AEM) أو منصات CMS مؤسسية مشابهة.
- العمل بشكل مكثف مع:
- HTL/Sightly
- Clientlibs
- قوالب قابلة للتحرير
- شظايا المحتوى
- شظايا التجربة
- محرر SPA
- Dialogs المكونات
- التأكد من أن حلول الواجهة الأمامية صديقة للمؤلف ومتوافقة مع سير العمل الخاص بإنشاء المحتوى في CMS.
- التعاون مع مطوري الظهر/AEM لإنشاء عقود مكونات نظيفة ومعايير التكامل.
تنفيذ نظام التصميم
- ترجمة مواصفات Figma ونظام التصميم إلى تنفيذات واجهة أمامية قابلة للتوسع.
- دفع التناسق في تنفيذ واجهة المستخدم، والطباعة، والتباعد، وإمكانية الوصول، وسلوك التفاعل.
- المساهمة في أو الحفاظ على مكتبات المكونات المؤسسية والأطر المشتركة للواجهة الأمامية.
تحسين الأداء
- قيادة مبادرات أداء الواجهة الأمامية تركز على:
- معايير الويب الأساسية
- التحميل المتأخر
- تقسيم الكود
- تحسين الصور
- تحسين الحزم
- أداء العرض
- مراقبة وتحسين أداء التطبيق عبر الأجهزة والمتصفحات.
إمكانية الوصول والجودة
- التأكد من أن التطبيقات تلبي معايير إمكانية الوصول WCAG 2.1 AA.
- الدعوة إلى HTML الدلالي، وأفضل ممارسات إمكانية الوصول، وتنفيذ التصميم الشامل.
- إجراء مراجعات للكود وتطبيق معايير الجودة الخاصة بالواجهة الأمامية.
API وتكامل Headless
- دمج تطبيقات الواجهة الأمامية مع واجهات برمجة التطبيقات RESTful و GraphQL.
- دعم أنظمة إدارة المحتوى headless وهياكل الواجهة الأمامية المفصولة حيثما كان ذلك مناسبًا.
- إدارة معالجة البيانات غير المتزامنة، واستراتيجيات التخزين المؤقت، وحالات الخطأ بشكل فعال.
القيادة التقنية والإرشاد
- إرشاد مطوري الواجهة الأمامية المبتدئين والمتوسطين.
- المشاركة في المناقشات المعمارية، والتخطيط التقني، وتقدير السبرينت.
- تعزيز أفضل الممارسات في هندسة الواجهة الأمامية، والاختبار، وإمكانية الوصول، والأداء.
التعاون
- العمل بشكل وثيق مع مالكي المنتجات، ومصممي UX/UI، ومهندسي ضمان الجودة، ومطوري الظهر، وفرق DevOps، ومؤلفي المحتوى.
- المشاركة بنشاط في احتفالات Agile/Scrum والمساهمة في تخطيط التسليم.
- 5 إلى 7 سنوات من الخبرة المهنية في تطوير الواجهة الأمامية.
- خبرة مثبتة في تقديم منصات الويب الكبيرة أو الغنية بالمحتوى.
- خبرة قوية في العمل مع Adobe Experience Manager (AEM) أو منصات CMS مؤسسية مشابهة.
- خبرة في العمل ضمن فرق تسليم Agile/Scrum.
- خبرة في المساهمة في هندسة الواجهة الأمامية واتخاذ القرارات التقنية.
المتطلبات التقنية الأساسية أساسيات الواجهة الأمامية
- إتقان على مستوى الخبراء في:
- HTML5
- CSS3
- JavaScript (ES6+)
- فهم قوي لـ:
- SCSS/SASS
- التطوير المتجاوب والأولوية للهواتف المحمولة
- توافق عبر المتصفحات
- تعزيز تدريجي
- دعم الواجهة الأمامية RTL ومتعددة اللغات
أطر الواجهة الأمامية الحديثة
- خبرة عملية متقدمة مع:
- React.js (المفضل)
- Next.js
- Vue.js
- فهم قوي لـ:
- هندسة مدفوعة بالمكونات
- خطافات React ودورة الحياة
- TypeScript
- حلول إدارة الحالة (Redux، Context API، Zustand، إلخ.)
- مفاهيم SSR/SSG
خبرة AEM و CMS
- خبرة عملية قوية في دمج حلول الواجهة الأمامية ضمن بيئات AEM.
- خبرة مع:
- محرر AEM SPA
- AEM كخدمة سحابية
- تحسين Clientlibs
- قوالب قابلة للتحرير
- سير العمل لإنشاء المحتوى
- فهم قيود CMS المؤسسية واستراتيجيات المكونات القابلة للتوسع.
أنظمة التصميم وهندسة واجهة المستخدم
- خبرة في بناء وصيانة أنظمة التصميم القابلة للتوسع ومكتبات المكونات.
- قدرة قوية على تحويل تصميمات Figma إلى واجهات جاهزة للإنتاج بدقة بصرية عالية.
- الإلمام بـ Tailwind CSS أو أساليب التنسيق القائمة على الأدوات هو ميزة إضافية.
- فهم قوي للرسوم المتحركة في الواجهة الأمامية وتصميم التفاعل.
الأدوات وسير العمل
- إتقان قوي في:
- سير عمل Git
- npm/Yarn
- Webpack/Vite
- أدوات مطور المتصفح
- الإلمام بـ:
- JIRA
المهارات الشخصية
- قدرات قوية في القيادة والإرشاد.
- مهارات ممتازة في حل المشكلات والتحليل.
- مهارات قوية في التواصل وإدارة أصحاب المصلحة.
- القدرة على إدارة الأولويات وتقديم عمل عالي الجودة ضمن المواعيد النهائية.
- اهتمام قوي بالتفاصيل والتزام بالتميز في الواجهة الأمامية.
التعليم
درجة البكالوريوس في علوم الكمبيوتر، أو هندسة البرمجيات، أو تكنولوجيا المعلومات، أو مجال ذي صلة أو خبرة عملية معادلة.
الملف الشخصي المطلوب للمرشحين
5 إلى 7 سنوات من الخبرة المهنية في تطوير الواجهة الأمامية. خبرة مثبتة في تقديم منصات الويب الكبيرة أو الغنية بالمحتوى. خبرة قوية في العمل مع Adobe Experience Manager (AEM) أو منصات CMS مؤسسية مشابهة. خبرة في العمل ضمن فرق تسليم Agile/Scrum. خبرة في المساهمة في هندسة الواجهة الأمامية واتخاذ القرارات التقنية.
القطاع المهني للشركة
- تكنولوجيا المعلومات - خدمات البرمجيات
المجال الوظيفي / القسم
- سوفت وير تقنية المعلومات
الكلمات الرئيسية
- مطور واجهة أمامية أول (خبرة AEM / CMS)
تنويه: نوكري غلف هو مجرد منصة لجمع الباحثين عن عمل وأصحاب العمل معا. وينصح المتقدمون بالبحث في حسن نية صاحب العمل المحتمل بشكل مستقل. نحن لا نؤيد أي طلبات لدفع الأموال وننصح بشدة ضد تبادل المعلومات الشخصية أو المصرفية ذات الصلة. نوصي أيضا زيارة نصائح أمنية للمزيد من المعلومات. إذا كنت تشك في أي احتيال أو سوء تصرف ، راسلنا عبر البريد الإلكتروني abuse@naukrigulf.com
Robusta Studio
Robusta Technology Group (RTG) is a key driver of digital transformation by providing a holistic tech ecosystem. RTG works with its local and international partners to help build digital customer experiences, establish engineering hubs and build ventures across multiple industries and domains. In this pursuit, RTG serves as a catalyst for impact and growth through events, spaces and content focused on creating impact and growth across the different interactions./p> Octopus is proud to be part of the Robusta Technology Group (RTG), a leading tech consultancy group. With a decade of experience and a successful track record of delivering over 300 projects across Europe, the Middle East, and North America, RTG has established itself as a preferred employer in the Egyptian market. Octopus and Robusta are building a bridge between Europe and Africa, creating tailored hub solutions to connect companies with top talent across the globe.