Software Developer
| Salary | ||
| Contract Type | Seasonal | |
| Workplace type | Remote | |
| Location | Jeddah |
ما أحتاجه (متطلبات المشروع)
\n1. نوع المنشور المخصص (المنتجات)
\n- \n
- \n
CPT لإدارة المنتجات
\n \n - \n
العلامة التجارية، الفئة، والمواصفات التقنية
\n \n
2. حقول ACF (المواصفات + أسعار المتاجر المتعددة)
\nيجب أن تدعم الهيكلة:
\n- \n
- \n
مواصفات المنتج (الشاشة، الذاكرة العشوائية، البطارية، إلخ.)
\n \n - \n
مكرر ACF لعروض المتاجر المتعددة (5+ متاجر) بما في ذلك:
\n- \n
- \n
اسم المتجر
\n \n - \n
السعر وسعر الخصم
\n \n - \n
رابط المتجر
\n \n - \n
التوافر
\n \n - \n
معلومات الضمان
\n \n - \n
تاريخ آخر تحديث
\n \n
\n - \n
- \n
يجب أن تدعم هيكلة ACF الترجمة لاحقًا (عبر WPML/Polylang)
\n \n
3. قائمة المنتجات (الأرشيف) + فلترة
\n- \n
- \n
فلتر العلامة التجارية
\n \n - \n
فلتر الفئة
\n \n - \n
فلتر نطاق السعر
\n \n - \n
تخطيط شبكة متجاوب
\n \n - \n
يجب أن يدعم تخطيط الأرشيف محاذاة RTL في المستقبل
\n \n
4. قالب تفاصيل المنتج (Elementor)
\n- \n
- \n
قسم المواصفات المنظمة
\n \n - \n
قسم أسعار المتاجر (5+ متاجر)
\n \n - \n
تسليط الضوء على \"أفضل سعر\" بشكل واضح
\n \n - \n
يجب أن يتم بناء القالب مع دعم متعدد اللغات وتوافق RTL
\n \n
5. الصفحة الرئيسية (Elementor)
\n- \n
- \n
قسم البطل
\n \n - \n
الفئات المميزة
\n \n - \n
قسم أفضل العروض
\n \n - \n
دعوة واضحة لاتخاذ إجراء لمقارنة المنتجات
\n \n - \n
يجب أن يدعم تخطيط الصفحة الرئيسية الترجمة العربية المستقبلية وتنسيق RTL
\n \n
6. صفحة أفضل العروض
\n- \n
- \n
قائمة ديناميكية للمنتجات المخفضة أو ذات القيمة الأفضل
\n \n
7. صفحة توصيات AI (نموذج فقط)
\n- \n
- \n
نموذج حيث يمكن للمستخدمين تقديم ميزانيتهم وتفضيلاتهم
\n \n - \n
يجب أن تكون جاهزة لواجهة برمجة التطبيقات للتكامل مع الذكاء الاصطناعي في المستقبل
\n \n - \n
يجب أن تدعم واجهة المستخدم متعددة اللغات لاحقًا
\n \n
8. تخطيطات متجاوبة مع الهواتف المحمولة
\n- \n
- \n
محسّنة للاستخدام أولاً على الهواتف المحمولة
\n \n - \n
سريعة وخفيفة الوزن
\n \n - \n
يجب مراعاة الخطوط العربية وتنسيق RTL في الهيكل
\n \n
9. تحسين SEO الأساسي (RankMath) + الأداء
\n- \n
- \n
البيانات الوصفية المناسبة
\n \n - \n
عناوين URL نظيفة
\n \n - \n
تحسين الصور
\n \n - \n
وقت تحميل سريع
\n \n
\n
الميزة الأساسية: نظام المقارنة التفاعلي
\nهذه هي قلب المنصة ويجب تنفيذها بشكل احترافي.
\nالمطلوب:
\n- \n
- \n
زر \"إضافة إلى المقارنة\" على كل بطاقة منتج
\n \n - \n
شريط مقارنة لزج (في الأسفل أو الشريط الجانبي) يظهر المنتجات المحددة
\n \n - \n
مقارنة ما يصل إلى 2-3 منتجات في وقت واحد
\n \n - \n
يجب أن تظهر صفحة المقارنة:
\n- \n
- \n
المواصفات الفنية الرئيسية جنبًا إلى جنب
\n \n - \n
أسعار المتاجر المتعددة لكل منتج
\n \n - \n
الكشف عن أفضل سعر تلقائيًا
\n \n
\n - \n
- \n
وظيفة AJAX (بدون إعادة تحميل الصفحة)
\n \n - \n
تتبع العناصر بناءً على LocalStorage/الجلسة
\n \n - \n
واجهة مستخدم متجاوبة بالكامل
\n \n - \n
تصميم نظيف وحديث مشابه لـ Versus / GSMArena
\n \n - \n
يجب أن تكون ميزة المقارنة متوافقة تمامًا مع تخطيط RTL وواجهة المستخدم العربية لاحقًا
\n \n
\n
تحديث الأسعار التلقائي (تكامل البيانات - المرحلة 1)
\nيجب أن يكون النظام جاهزًا للاستخراج التلقائي للبيانات.
\nالمطلوب:
\n- \n
- \n
إنشاء الهيكل الأساسي لعمليات زحف الأسعار المستقبلية
\n \n - \n
السماح للبرامج النصية الخارجية بتحديث أسعار المتاجر عبر:
\n- \n
- \n
نقطة نهاية REST API مخصصة، أو
\n \n - \n
تخطيط استيراد CSV/JSON
\n \n
\n - \n
- \n
يجب أن تكون عروض المتاجر (مكرر ACF) قابلة للتحديث تمامًا برمجيًا
\n \n - \n
يجب أن يتم تحديث "آخر تحديث" تلقائيًا
\n \n - \n
يجب أن يكون النظام وحدويًا وقابلاً للتوسع
\n \n - \n
يجب أن تكون جميع الحقول الديناميكية جاهزة لدعم التعدد اللغوي لتوفير تسميات عربية في المستقبل
\n \n
(سيتم تنفيذ الزحف الكامل في المرحلة التالية، ولكن يجب أن يكون MVP متوافقًا وجاهزًا.)
\n\n
ما ستسلمه
\n- \n
- \n
موقع ويب MVP وظيفي بالكامل
\n \n - \n
قوالب Elementor (الرئيسية، الأرشيف، المنتج المفرد)
\n \n - \n
نموذج بيانات المنتج (CPT + ACF)
\n \n - \n
ميزة المقارنة التفاعلية تعمل بالكامل
\n \n - \n
هيكل أسعار المتاجر جاهز للتحديث التلقائي
\n \n - \n
موقع ويب جاهز تمامًا للغات متعددة (الإنجليزية الآن، العربية لاحقًا)
\n \
Requirements
- Requires 2-5 Years experience
- Expert or Advanced in English
Similar Jobs
You may also like
- Related Software Developer Opportunities
- E-Commerce Manager Jobs in Riyadh
- E-Commerce Manager Jobs in Jeddah
- Other Job Fields in Jeddah
- Barista Jobs in Jeddah
- Call Center Agent Jobs in Jeddah
- Administrative Assistant Jobs in Jeddah
- Marketing Specialist Jobs in Jeddah
- Seller Jobs in Jeddah
- Sales Representative Jobs in Jeddah
- Digital Marketing Specialist Jobs in Jeddah
- Sales Representative Jobs in Jeddah
- Receptionist Jobs in Jeddah
- Customer Service Representative Jobs in Jeddah
- Explore Jobs Across Saudi Arabia
- Commercial Specialist Jobs in Dammam
- Security Guard Jobs in Al-Ahsa
- Cashier Jobs in Dammam
- Arabic language teacher Jobs in Jeddah
- Reservations Agent Jobs in Makkah
- Head Chef Jobs in Al Jubail
- Quality Specialist Jobs in Al-Kharj
- Sales Representative Jobs in Al Qunfidhah
- Warehouse Manager Jobs in Dammam
- Sports Coach Jobs in Abha