Job Description
مطور منصة تعلم رقمية (Microsoft 365)
📅 آخر موعد للتقديم: 18 يوليو 2026
الجهة المعلنة:
مركز التعليم المستمر
نوع الإعلان:
إعلان خارجي
نوع العقد:
عقد استشاري (Consultant Contract)
اسم المشروع:
دعم التصميم والتطوير التقني لبرنامج تعويض الفاقد التعليمي للصفوف (7–9) في الضفة الغربية
الجهة المالكة للمشروع:
وزارة التربية والتعليم العالي (MOEHE)
المؤهلات والمتطلبات
-
الحصول على درجة البكالوريوس كحد أدنى في أحد التخصصات التالية:
-
هندسة الحاسوب.
-
علوم الحاسوب.
-
هندسة البرمجيات.
-
تكنولوجيا المعلومات.
-
نظم المعلومات الحاسوبية.
-
أو أي تخصص ذي صلة.
-
-
يُفضل الحصول على شهادات مهنية أو دورات متخصصة في:
-
Microsoft 365.
-
Microsoft Teams for Education.
-
تطوير بيئات التعلم الرقمية.
-
-
خبرة عملية موثقة في:
-
تطوير تطبيقات الويب (الواجهة الأمامية والخلفية).
-
أو تطوير الحلول الرقمية التعليمية.
-
-
يُفضل وجود خبرة في:
-
تصميم أو تطوير منصات التعلم الإلكتروني (E-learning Platforms).
-
أنظمة إدارة التعلم (LMS).
-
-
يُفضل وجود خبرة في تنفيذ مشاريع تعليمية أو تدريبية ممولة من جهات محلية أو دولية.
-
إتقان استخدام:
-
Microsoft Teams for Education.
-
Microsoft 365.
في تطوير وإدارة بيئات التعلم الرقمية.
-
-
القدرة على تحويل التصاميم التعليمية (Storyboards) إلى وحدات تعلم رقمية متكاملة، وتصميم الأنشطة التفاعلية، وأوراق العمل، والموارد التعليمية الرقمية.
-
خبرة قوية في تطوير الواجهات الأمامية (Front-End) باستخدام:
-
HTML5
-
CSS3
-
JavaScript (ES6+)
-
React.js
-
وربطها مع REST APIs.
-
-
خبرة قوية في تطوير الواجهات الخلفية (Back-End) باستخدام:
-
Java Spring Boot
-
تصميم وتطوير RESTful APIs.
-
-
معرفة جيدة بقواعد البيانات العلائقية (ويُفضل MySQL)، مع خبرة في:
-
Spring Data JPA
-
Spring Security
-
JWT Authentication.
-
-
خبرة في استخدام:
-
Git
-
GitHub
لإدارة الإصدارات والتعاون في تطوير البرمجيات.
-
-
القدرة على استخدام أدوات الذكاء الاصطناعي والبرمجيات الرقمية المساندة في تطوير وتحسين الموارد التعليمية الرقمية.
-
معرفة بمبادئ:
-
التصميم التعليمي.
-
تصميم تجربة التعلم الرقمي (Learning Experience Design).
-
معايير إمكانية الوصول (Accessibility).
-
-
فهم جيد لأفضل ممارسات تطوير البرمجيات، بما يشمل:
-
الاختبار (Testing).
-
تصحيح الأخطاء (Debugging).
-
تحسين الشيفرة البرمجية (Code Optimization).
-
العمل وفق منهجيات التطوير الرشيق (Agile Development).
-
-
مهارات عالية في:
-
تنظيم الملفات والموارد الرقمية.
-
التوثيق.
-
إدارة الإصدارات.
-
الالتزام بالجداول الزمنية.
-
-
إجادة اللغتين العربية والإنجليزية قراءةً وكتابةً، مع القدرة على إعداد الوثائق الفنية والتعامل مع الأدلة التقنية باللغة الإنجليزية.
المهام والمسؤوليات
-
تحويل التصاميم التعليمية (Storyboards) إلى وحدات تعلم رقمية متكاملة داخل Microsoft Teams وMicrosoft 365.
-
تطوير وتنظيم:
-
المحتوى التعليمي.
-
الأنشطة.
-
أدوات التقييم.
-
الموارد التعليمية الرقمية.
وفق الهيكل المعتمد للمشروع.
-
-
تصميم وإنتاج:
-
الأنشطة التفاعلية.
-
أوراق العمل.
-
الاختبارات الإلكترونية.
-
الوسائط التعليمية الداعمة.
-
-
تطوير وتخصيص واجهات ومكونات بيئة التعلم الرقمية باستخدام تقنيات Front-End وBack-End، بما يضمن تحسين تجربة المستخدم والتكامل مع Microsoft 365.
-
تصميم وتطوير وربط RESTful APIs والحلول البرمجية المساندة وفق متطلبات المشروع.
-
مراجعة واختبار الوحدات التعليمية والمكونات البرمجية، وضمان:
-
جودة المخرجات التقنية.
-
سلامة التكامل.
-
جاهزيتها للنشر والتنفيذ.
-
-
التعاون مع:
-
فريق التصميم التعليمي.
-
خبراء المحتوى.
-
فريق التطوير.
لضمان تكامل جميع مكونات بيئة التعلم الرقمية.
-
-
تنفيذ التحسينات والتحديثات الفنية بناءً على التغذية الراجعة ومتطلبات المشروع.





