Emdad By Elm

dotCMS Web Developer

Emdad By Elm

الرياضعقدمتوسط6 مشاهدة

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

المهام والمسؤوليات الرئيسية:

  1. تطوير وتخصيص وصيانة المواقع والبوابات باستخدام dotCMS
    يقوم المطور بتصميم وتطوير مواقع ويب متكاملة تتناسب مع احتياجات العملاء، مما يساهم في تحسين تجربة المستخدم ويعزز من فعالية المنصة.

  2. تصميم وتنفيذ نماذج المحتوى، والعمليات، والقوالب داخل dotCMS
    يتطلب ذلك فهمًا عميقًا لمتطلبات المحتوى وكيفية تنظيمه بشكل فعال، مما يساعد في تسهيل إدارة المحتوى وتحسين الأداء.

  3. تطوير مكونات الواجهة الأمامية باستخدام HTML، CSS، JavaScript، وإطارات العمل الحديثة عند الاقتضاء
    يتولى المطور مسؤولية إنشاء واجهات مستخدم جذابة وسهلة الاستخدام، مما يعزز من تفاعل المستخدمين مع المنصة.

  4. تخصيص الهياكل والقوالب في dotCMS
    يشمل ذلك تخصيص القوالب والهيكليات المتاحة لتتناسب مع متطلبات المشروع المحددة.

  5. دمج dotCMS مع الأنظمة الخلفية وواجهات برمجة التطبيقات (RESTful services)
    يتطلب ذلك مهارات فنية متخصصة لضمان تكامل سلس بين الأنظمة المختلفة وتحسين أداء الموقع.

  6. تنفيذ واجهات ويب متعددة اللغات (العربية والإنجليزية) ومتجاوبة
    يهدف ذلك إلى الوصول إلى جمهور أوسع وتحسين تجربة المستخدمين من مختلف الثقافات.

  7. إدارة عمليات نشر المحتوى، والأذونات، والأدوار
    يتطلب ذلك تنظيم العمليات بشكل يضمن سلامة وأمن البيانات، مما يسهم في تحسين إدارة المحتوى.

  8. تحسين أداء الموقع، ومحركات البحث، وسهولة الوصول
    يشمل ذلك تطبيق استراتيجيات لتحسين تصنيف الموقع في محركات البحث وتعزيز تجربة المستخدم.

  9. استكشاف المشكلات، وإصلاح الأخطاء، ودعم التحسينات
    يتطلب ذلك قدرة على التحليل وحل المشكلات بشكل فعال لضمان استمرارية العمل.

  10. التعاون مع فرق تجربة المستخدم، والمطورين الخلفيين، وأصحاب المصلحة لتنفيذ متطلبات العمل
    يسهم هذا التعاون في تحسين جودة العمل وتلبية احتياجات العملاء بشكل فعال.

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

المتطلبات والمؤهلات المطلوبة:

  1. خبرة لا تقل عن 3 سنوات في تطوير الويب
    يجب أن يكون المتقدم قد حصل على خبرة عملية كافية تؤهله للتعامل مع التحديات المختلفة.

  2. خبرة قوية في dotCMS
    يتطلب ذلك معرفة شاملة بالمنصة وقدراتها.

  3. فهم جيد لهيكل dotCMS، بما في ذلك: أنواع المحتوى، القوالب، العمليات، والأذونات
    يجب أن يكون المتقدم على دراية بكيفية عمل هذه العناصر معًا.

  4. خبرة متينة في تقنيات الواجهة الأمامية (HTML5، CSS3، JavaScript)
    تعتبر هذه المهارات أساسية لتطوير واجهات المستخدم.

  5. خبرة في العمل مع واجهات برمجة التطبيقات REST والتكاملات الخلفية
    يتطلب ذلك القدرة على ضمان تكامل فعال بين الأنظمة المختلفة.

  6. الإلمام بقوالب Velocity
    تسهم هذه المعرفة في تحسين تخصيص المحتوى.

  7. خبرة في Git وأنظمة التحكم في النسخ
    تساعد هذه المهارات في إدارة المشاريع بشكل فعال.

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

  9. قدرة على العمل بشكل مستقل مع اتباع الاتجاهات التقنية المحددة
    يتطلب ذلك مستوى عالٍ من الانضباط الذاتي والقدرة على إدارة الوقت بفعالية.

المهارات التقنية المطلوبة:

  1. إتقان لغات البرمجة الأساسية مثل HTML، CSS، JavaScript
    تعتبر هذه اللغات أساسية لتطوير واجهات الويب.

  2. معرفة عميقة بـ dotCMS
    يجب أن يكون المتقدم قادرًا على استخدام المنصة بكفاءة.

  3. خبرة في التكامل مع واجهات برمجة التطبيقات REST
    تعتبر هذه المهارة ضرورية لضمان تواصل فعال بين الأنظمة.

  4. القدرة على استخدام أنظمة التحكم في النسخ مثل Git
    تسهم هذه المهارة في تحسين إدارة المشاريع وتتبع التغييرات.

  5. فهم جيد لتصميم واجهات المستخدم
    يجب أن يتمتع المتقدم بحس إبداعي يساعده في تطوير واجهات جذابة.

  6. معرفة بأساليب تحسين محركات البحث (SEO)
    يساعد ذلك في تحسين ظهور الموقع على الإنترنت.

المهارات الشخصية والقيادية:

  1. قدرة عالية على حل المشكلات
    يجب أن يكون المتقدم قادرًا على التفكير النقدي وتحليل المشكلات بشكل فعال.

  2. مهارات تواصل فعالة
    تعتبر هذه المهارات ضرورية للتعاون مع الفرق المختلفة.

  3. القدرة على العمل ضمن فريق
    يجب أن يكون المتقدم قادرًا على العمل بشكل تعاوني مع الآخرين.

  4. إدارة الوقت بفعالية
    يتطلب العمل في هذه الوظيفة القدرة على تنظيم المهام وإدارة الوقت بشكل جيد.

  5. الانفتاح على التعلم والتطور المهني
    يجب أن يكون المتقدم مستعدًا لتطوير مهاراته والتكيف مع تقنيات جديدة.

بيئة العمل وثقافة الشركة:

تتمتع شركة Emdad By Elm ببيئة عمل ديناميكية تحفز على الإبداع والابتكار. نحن نؤمن بأهمية التنوع والشمولية، حيث يُشجع جميع الموظفين على تقديم أفكارهم ومساهماتهم. تسعى الشركة إلى خلق ثقافة عمل تشجع على التعاون والتعلم المستمر، مما يساهم في تعزيز الإنتاجية والرضا الوظيفي. كما توفر الشركة فرصًا متعددة للتواصل بين الفرق المختلفة، مما يعزز من تبادل الخبرات والمعرفة.

فرص التطور والنمو المهني:

تُعتبر Emdad By Elm منصة مثالية للمهنيين الطموحين الراغبين في تعزيز مهاراتهم وتطوير مسيرتهم المهنية. تقدم الشركة برامج تدريب وتطوير مستمرة، مما يتيح للموظفين فرصة التعلم من خبراء المجال واكتساب مهارات جديدة. كما تتيح الشركة للموظفين فرصة المشاركة في مشاريع مبتكرة تتطلب التفكير الإبداعي والتعاون، مما يسهم في تعزيز مسيرتهم المهنية وفتح آفاق جديدة للنمو. بفضل هذه البيئة المحفزة، يمكن للموظفين أن يتوقعوا تحقيق إنجازات مهنية ملحوظة في مجالاتهم.

تفاصيل الوظيفة

تاريخ النشر٦ أبريل ٢٠٢٦
التخصصتقنية المعلومات

عن الشركة

Emdad By Elm

Emdad By Elm

مشاركة الوظيفة