وصف العمل: مطور واجهات أمامية - صفحة هبوط تفاعلية
(Frontend Developer - Responsive Landing Page)
1. ملخص الوظيفة / المشروع
المطلوب هو تطوير صفحة هبوط (Landing Page) حديثة وتفاعلية وسريعة الاستجابة بالكامل لتناسب مختلف الأجهزة (سطح المكتب، التابلت، الهواتف الذكية). تهدف الصفحة إلى تقديم حلول رقمية بطريقة جذابة ومحفزة للمستخدم على التفاعل واتخاذ إجراء (Call to Action).
2. المهام والمسؤوليات الرئيسية
تطوير الواجهة الأمامية: كتابة كود برمجي نظيف ومنظم باستخدام HTML5 وCSS3 وJavaScript.
التصميم والتجاوب (Responsiveness): ضمان عمل الصفحة بشكل كامل وسلس على جميع أحجام الشاشات ومتصفحات الويب الحديثة.
التفاعلية والمميزات:
إضافة الوضع الداكن والفيتح (Dark/Light Theme Toggle).
تصميم قائمة تصفح تفاعلية تتكيف مع الهواتف المحمولة (Responsive Navbar / Hamburger Menu).
إضافة قسم العرض والمميزات (Features & Services) بتصميم بطاقات جذابة.
إنشاء نموذج اتصال (Contact Form) مع تحقق مبدئي من البيانات.
تحسين الأداء: ضمان سرعة تحميل الصفحة وسلاسة التنقل والتنقل الانسيابي (Smooth Scrolling).
3. المهارات والمؤهلات المطلوبة
المهارات التقنية:
إتقان HTML5, CSS3, JavaScript (Vanilla JS).
التعامل مع CSS Variables وإعدادات التكيف مع الشاشات (Flexbox & CSS Grid).
التعامل مع مكتبات الأيقونات مثل Font Awesome.
المهارات العامة:
الاهتمام بتفاصيل تجربة المستخدم (UX) وواجهة المستخدم (UI).
القدرة على تسليم كود قابل للصيانة والتطوير مستقبلاً.