مطور واجهة مستخدم أمامي متوسط المستوى

Robusta Studio

صاحب عمل نشط

نشرت قبل 13 ساعة

الخبرة

3 - 7 سنوات

موقع العمل

مصر - مصر

التعليم

بكالوريوس في العلوم(أجهزة الكمبيوتر)

الجنسية

أي جنسية

جنس

غير مذكور

عدد الشواغر

1 عدد الشواغر

الوصف الوظيفي

الأدوار والمسؤوليات

نحن نبحث عن مطور واجهات أمامية ماهر لديه من 3 إلى 5 سنوات من الخبرة في بناء تطبيقات الويب الحديثة والقابلة للاستجابة والتي يمكن الوصول إليها. هذه الوظيفة تركز على الواجهة الأمامية، وتتطلب خبرة قوية في HTML وCSS وJavaScript وأطر العمل الحديثة للواجهة الأمامية، بالإضافة إلى خبرة عملية في دمج الحلول الأمامية ضمن Adobe Experience Manager (AEM) أو منصات إدارة المحتوى المؤسسية المماثلة مثل Sitecore وContentful وStoryblok أو WordPress.

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

مسؤوليات الدور

  • بناء واجهات مستخدم قابلة للاستجابة، وقابلة للوصول، وعالية الأداء باستخدام HTML5 وCSS3 وJavaScript الحديثة (ES6+).
  • تطوير كود واجهة أمامية نظيف وقابل للصيانة وقابل للتوسع وفقًا لأفضل الممارسات الحديثة.

تطوير قائم على المكونات

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

تطوير إطار العمل الأمامي

  • تطوير تجارب ويب تفاعلية باستخدام React (مفضل)، Next.js أو Vue.js.
  • تنفيذ إدارة حالة المكونات ومنطق تطبيق الواجهة الأمامية بفعالية.

دمج إدارة المحتوى

  • دمج مكونات الواجهة الأمامية ضمن Adobe Experience Manager (AEM) أو منصات إدارة المحتوى المؤسسية الأخرى.
  • العمل مع مفاهيم AEM مثل:
    • HTL/Sightly
    • Clientlibs
    • قوالب قابلة للتحرير
    • شرائح المحتوى
    • شرائح التجربة
    • حوارات المكونات
  • ضمان دعم تنفيذات الواجهة الأمامية لعمليات تأليف المحتوى وهياكل المحتوى القابلة للتكوين.

تنفيذ التصميم

  • تحويل ملفات التصميم من Figma أو ما شابه إلى واجهات دقيقة وقابلة للاستجابة.
  • الحفاظ على التناسق مع رموز التصميم والطباعة والمسافات وإرشادات العلامة التجارية.

دعم المتصفح المتقاطع والقابلية للاستجابة

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

تحسين الأداء

  • تطبيق تقنيات تحسين الواجهة الأمامية بما في ذلك:
    • التحميل الكسول
    • تحسين الصور
    • تحسين الحزم
    • تحسينات Core Web Vitals

إمكانية الوصول

  • تطوير واجهات قابلة للوصول تتوافق مع معايير WCAG 2.1 AA.
  • تنفيذ HTML الدلالي، والتنقل عبر لوحة المفاتيح، وسمات ARIA، ودعم قراءة الشاشة.

تكامل API

  • استهلاك واجهات RESTful وGraphQL من تطبيقات الواجهة الأمامية.
  • التعامل مع رسم الخرائط البيانية، وحالات التحميل، ومعالجة الأخطاء بكفاءة.

جودة الكود والاختبار

  • كتابة كود نظيف وموحد وقابل للاختبار.
  • المشاركة في مراجعات الكود مع الأقران واتباع معايير الترميز وقواعد التنسيق.
  • تصحيح وحل عيوب الواجهة الأمامية ومشاكل التكامل بكفاءة.

التعاون

  • التعاون مع المصممين ومطوري الواجهة الخلفية ومطوري AEM ومهندسي ضمان الجودة ومالكي المنتجات في فرق Agile/Scrum.
  • دعم مؤلفي المحتوى وضمان عمل الصفحات المعروضة عبر CMS بشكل صحيح.
  • من 3 إلى 5 سنوات من الخبرة العملية في تطوير الواجهة الأمامية.
  • خبرة قوية في بناء مواقع الويب من الدرجة الإنتاجية أو تطبيقات الويب المؤسسية.
  • خبرة عملية في العمل ضمن منصة إدارة محتوى مؤسسية واحدة على الأقل:
    • Adobe Experience Manager (مفضل)
    • Sitecore
    • Contentful
    • Storyblok
    • WordPress
  • خبرة في العمل في بيئات Agile/Scrum.

المتطلبات الفنية الأساسية

أساسيات الواجهة الأمامية

  • إجادة قوية في:
    • HTML5
    • CSS3
    • JavaScript (ES6+)
  • خبرة مع SCSS/SASS أو معالجات CSS مماثلة.
  • فهم قوي لتطوير الواجهة القابلة للاستجابة والموجهة نحو الهواتف المحمولة.
  • توافق عبر المتصفحات وتقنيات التحسين التدريجي.
  • خبرة أساسية في دعم التدويل وتجربة RTL.

إطارات العمل الحديثة للواجهة الأمامية

  • خبرة عملية مع:
    • React.js (مفضل)
    • Next.js
    • Vue.js
  • فهم:
    • العمارة المعتمدة على المكونات
    • الخطافات وإدارة الحالة
    • أساسيات TypeScript
  • معرفة بمكتبات إدارة الحالة مثل Redux وContext API أو Zustand.

خبرة في إدارة المحتوى

  • خبرة في دمج تطبيقات الواجهة الأمامية في منصات إدارة المحتوى المؤسسية.
  • فهم قيود تأليف CMS وهياكل المكونات القابلة للتحرير.
  • القدرة على التعاون بشكل فعال مع مطوري الواجهة الخلفية/AEM بشأن عقود المكونات وهياكل البيانات.

أنظمة واجهة المستخدم والتصميم

  • القدرة على ترجمة تصاميم Figma بدقة إلى كود واجهة أمامية قابل للصيانة.
  • خبرة في العمل مع:
    • أنظمة التصميم
    • رموز التصميم
    • مكتبات المكونات المشتركة
  • معرفة بـ Tailwind CSS تعتبر ميزة إضافية.
  • فهم الرسوم المتحركة والتفاعلات في واجهة المستخدم باستخدام CSS وJavaScript.

الأدوات وسير العمل في التطوير

  • إجادة في:
    • Git
    • npm/Yarn
    • Webpack أو Vite
  • خبرة في استخدام أدوات مطور المتصفح لتصحيح الأخطاء وتحليل الأداء.
  • معرفة بـ JIRA أو أدوات إدارة المشاريع المماثلة.

الأداء وإمكانية الوصول وSEO

  • فهم قوي لـ:
    • Core Web Vitals
    • تقنيات تحسين الواجهة الأمامية
    • معايير إمكانية الوصول WCAG 2.1 AA
    • أفضل الممارسات في SEO للتوسيم الدلالي والبيانات الوصفية

ملف المرشح

  • من 3 إلى 5 سنوات من الخبرة العملية في تطوير الواجهة الأمامية. خبرة قوية في بناء مواقع الويب من الدرجة الإنتاجية أو تطبيقات الويب المؤسسية. خبرة عملية في العمل ضمن منصة إدارة محتوى مؤسسية واحدة على الأقل: Adobe Experience Manager (مفضل)، Sitecore، Contentful، Storyblok، أو WordPress. خبرة في العمل في بيئات Agile/Scrum.

الملف الشخصي المطلوب للمرشحين

3 5 years of hands-on frontend development experience. Strong experience building production-grade websites or enterprise web applications. Hands-on experience working within at least one enterprise CMS platform: Adobe Experience Manager (preferred), Sitecore, Contentful, Storyblok, or WordPress. Experience working in Agile/Scrum environments.

القطاع المهني للشركة

المجال الوظيفي / القسم

الكلمات الرئيسية

  • مطور واجهة مستخدم أمامي متوسط المستوى

تنويه: نوكري غلف هو مجرد منصة لجمع الباحثين عن عمل وأصحاب العمل معا. وينصح المتقدمون بالبحث في حسن نية صاحب العمل المحتمل بشكل مستقل. نحن لا نؤيد أي طلبات لدفع الأموال وننصح بشدة ضد تبادل المعلومات الشخصية أو المصرفية ذات الصلة. نوصي أيضا زيارة نصائح أمنية للمزيد من المعلومات. إذا كنت تشك في أي احتيال أو سوء تصرف ، راسلنا عبر البريد الإلكتروني 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.

قراءة المزيد

https://apply.workable.com/robusta/j/3D0C21EF26/

وظائف مماثلة

مطور واجهة أمامية - قصير المدى

Client of Khibraty

  • 3 - 8 سنوات
  • الرياض، المملكة العربية السعودية

مطوّر صفحات الويب

مطور الواجهة الأمامية

Client of imploy

  • 4 - 9 سنوات
  • الرياض، المملكة العربية السعودية
عرض الكل