وظيفة مطور تطبيقات تعليمية لدى معهد الصناعات الغذائية في الرياض
Educational Application Developer
🏢 معهد الصناعات الغذائية-Food Industries Polytechnic
تفاصيل الوظيفة
نبحث عن مطوّر تطبيقات تعليمية متعدّد المهارات لتطوير وصيانة حلول التقنية التعليمية في معهد الصناعات الغذائية (Food Industries Polytechnic) بالرياض.
المهام والمسؤوليات
- تطوير نظام إدارة التعلّم (LMS) وتهيئته وتخصيصه ليتوافق مع متطلبات التدريس والتعلّم في المعهد.
- بناء إضافات وقوالب مخصّصة وسير عمل آلي حسب الحاجة.
- إدارة هياكل المقرّرات وأدوار المستخدمين وعمليات التسجيل وإعدادات التقييم.
- ربط نظام إدارة التعلّم مع الأنظمة المؤسسية الأخرى عبر واجهات برمجية (APIs).
- التنسيق لترقيات النظام وضمان توافره وأدائه.
- تقديم الإرشاد والدعم لأعضاء هيئة التدريس حول الاستخدام الفعّال لنظام إدارة التعلّم.
- تطوير وتخصيص وحدات نظام معلومات الطالب (SIS) لدعم السجلات الأكاديمية والتسجيل وإدارة النتائج.
- بناء سير عمل آلي وواجهات بيانات بين نظام معلومات الطالب والأنظمة الأخرى.
- إنشاء تقارير مخصّصة وتصدير بيانات للإدارات الأكاديمية والإدارية.
- ضمان دقة البيانات وإدارة صلاحيات الوصول والحفاظ على النسخ الاحتياطية المنتظمة.
- التعاون مع مكتب القبول والتسجيل لمواءمة وظائف النظام مع العمليات المؤسسية.
- تطوير وصيانة الموقع المؤسسي للمعهد (fip.edu.sa).
- بناء صفحات وميزات وهياكل محتوى جديدة حسب متطلبات المعهد.
- إدارة إعدادات نظام إدارة المحتوى (CMS) وصلاحيات المستخدمين وسير عمل النشر.
- ضمان أمان الموقع وتحديثه وتحسين أدائه.
- تهيئة وتخصيص أنظمة التقييم والاختبارات الإلكترونية.
- تطوير بنوك أسئلة وقوالب تقييم وسير عمل تصحيح آلي.
- ربط أدوات التقييم مع نظام إدارة التعلّم ونظام معلومات الطالب لمعالجة النتائج بسلاسة.
- تصميم وتطوير أي تطبيقات و بوابات أو أدوات إضافية قائمة على الويب لدعم البرامج والعمليات التعليمية.
- تخصيص وتمديد المنصات الحالية لتلبية الاحتياجات المؤسسية المتطورة.
- تقييم ودمج حلول التقنية التعليمية المناسبة من جهات خارجية عند الاقتضاء.
- الحفاظ على توثيق تقني واضح وأدلة مستخدمين لجميع الأنظمة المدارة.
- دعم فريق تقنية المعلومات في المهام ذات الصلة بالبنية التحتية والأمن وتكامل الأنظمة.
الشروط والمتطلبات
- إتقان قوي للغات PHP, React, Node.js, Python و C#.
- خبرة مع ASP.NET, Django و Laravel.
- خبرة في تطوير وتخصيص WordPress.
- معرفة بـ React.js وأطر عمل JavaScript الحديثة.
- خبرة مع منصات LMS مثل Moodle أو Canvas أو ما يشابهها.
- خبرة مع MySQL, MS SQL Server, PostgreSQL و MongoDB.
- معرفة بتحسين قواعد البيانات للتطبيقات التعليمية.
- فهم متطلبات أمان البيانات والخصوصية في المجال التعليمي.
- مهارات متقدمة في HTML5, CSS3 و JavaScript.
- خبرة مع Bootstrap و التصميم المتجاوب.
- معرفة بأدوات بناء الواجهات الأمامية.
- إتقان أنظمة التحكم في الإصدارات (مثل Git).
- خبرة مع أدوات تطوير محتوى التعلّم الإلكتروني.
- درجة البكالوريوس في علوم الحاسب أو هندسة البرمجيات أو مجال ذي صلة.
- خبرة لا تقل عن 5-7 سنوات في تطوير الويب.
- خبرة في قطاع التقنية التعليمية مفضّلة.
- شهادة WordPress تعتبر ميزة إضافية.
المهارات المطلوبة
- قدرات قوية في حل المشكلات والتحليل.
- خبرة مع منصات التقنية التعليمية.
- فهم العمليات الأكاديمية والتجارية.
- مهارات ممتازة في التوثيق والتواصل.
عرض النص الأصلي للإعلان
Job Description
We are seeking a versatile Educational Application Developer to develop and maintain
educational technology solutions for our polytechnic institution. ideal candidate will have
experience with multiple programming languages and frameworks, with a special focus on
educational platforms.
Key Responsibilities
– Build custom plugins, themes, and automated workflows as needed
– Manage course structures, user roles, enrollment processes, and grading configurations
– Integrate the LMS with other institutional systems through APIs
– Coordinate platform upgrades and ensure system availability and performance
– Provide guidance and support to academic staff on effective LMS use
– Build automated workflows and data interfaces between the SIS and other platforms
– Generate custom reports and data exports for academic and administrative departments
– Ensure data accuracy, manage access permissions, and maintain regular backups
– Work with the Registrar’s office to align system functionality with institutional processes
– Build new pages, features, and content structures as required by the institution
– Manage CMS configuration, user access, and content publishing workflows
– Ensure the website remains secure, up to date, and optimized for performance
– Develop question banks, assessment templates, and automated grading workflows
– Integrate assessment tools with the LMS and SIS for seamless result processing
educational programs and operations
– Customize and extend existing platforms to meet evolving institutional requirements
– Evaluate and integrate suitable third-party educational technology solutions when appropriate
– Maintain clear technical documentation and user guides for all systems under management
– Support the IT team on related infrastructure, security, and system integration tasks
Technical Requirements
Programming Languages & Frameworks:
Strong proficiency in PHP, React,node.js Python, and C#
Experience with ASP.NET, Django, and Laravel
Expertise in WordPress development and customization
Knowledge of React.js and modern JavaScript frameworks
Experience with LMS platforms (Moodle, Canvas, or similar)
Database Management
Experience with MySQL, MS SQL Server, PostgreSQL and MongoDB
Knowledge of database optimization for educational applications
Understanding of data security and privacy requirements in education
Front-end Technologies
Advanced HTML5, CSS3, and JavaScript skills
Experience with Bootstrap and responsive design
Knowledge of front-end build tools
Proficiency in version control systems
Experience with e-learning content development tools
Additional Requirements
Education & Experience:
Bachelor’s degree in computer science, Software Engineering, or related field
Minimum 5-7 Years Of Experience In Web Development
Experience in educational technology sector preferred
WordPress certification would be an advantage
Essential Skills
Strong problem-solving and analytical abilities
Experience with educational technology platforms
Understanding of academic and business processes
Excellent documentation and communication skills
We are seeking a versatile Educational Application Developer to develop and maintain
educational technology solutions for our polytechnic institution. ideal candidate will have
experience with multiple programming languages and frameworks, with a special focus on
educational platforms.
Key Responsibilities
- Learning Management System (LMS)
– Build custom plugins, themes, and automated workflows as needed
– Manage course structures, user roles, enrollment processes, and grading configurations
– Integrate the LMS with other institutional systems through APIs
– Coordinate platform upgrades and ensure system availability and performance
– Provide guidance and support to academic staff on effective LMS use
- Student Information System (SIS)
– Build automated workflows and data interfaces between the SIS and other platforms
– Generate custom reports and data exports for academic and administrative departments
– Ensure data accuracy, manage access permissions, and maintain regular backups
– Work with the Registrar’s office to align system functionality with institutional processes
- Institutional Website
– Build new pages, features, and content structures as required by the institution
– Manage CMS configuration, user access, and content publishing workflows
– Ensure the website remains secure, up to date, and optimized for performance
- Online Assessment Platforms
– Develop question banks, assessment templates, and automated grading workflows
– Integrate assessment tools with the LMS and SIS for seamless result processing
- General Educational Application Development
educational programs and operations
– Customize and extend existing platforms to meet evolving institutional requirements
– Evaluate and integrate suitable third-party educational technology solutions when appropriate
– Maintain clear technical documentation and user guides for all systems under management
– Support the IT team on related infrastructure, security, and system integration tasks
Technical Requirements
Programming Languages & Frameworks:
Strong proficiency in PHP, React,node.js Python, and C#
Experience with ASP.NET, Django, and Laravel
Expertise in WordPress development and customization
Knowledge of React.js and modern JavaScript frameworks
Experience with LMS platforms (Moodle, Canvas, or similar)
Database Management
Experience with MySQL, MS SQL Server, PostgreSQL and MongoDB
Knowledge of database optimization for educational applications
Understanding of data security and privacy requirements in education
Front-end Technologies
Advanced HTML5, CSS3, and JavaScript skills
Experience with Bootstrap and responsive design
Knowledge of front-end build tools
Proficiency in version control systems
Experience with e-learning content development tools
Additional Requirements
Education & Experience:
Bachelor’s degree in computer science, Software Engineering, or related field
Minimum 5-7 Years Of Experience In Web Development
Experience in educational technology sector preferred
WordPress certification would be an advantage
Essential Skills
Strong problem-solving and analytical abilities
Experience with educational technology platforms
Understanding of academic and business processes
Excellent documentation and communication skills
المصدر: LinkedIn — أُضيفت للموقع في 10 يونيو 2026