تطوير وتصميم تطبيقات الويب باستخدام إطار عمل لارافل (Laravel) PHP.
بناء ودمج APIs (RESTful أو GraphQL) للتواصل بين الواجهة الأمامية والخلفية أو التكامل مع أنظمة خارجية.
كتابة أكواد نظيفة وقابلة للصيانة مع الالتزام بأفضل ممارسات التطوير (مثل SOLID principles، Design Patterns).
إدارة قواعد البيانات (مثل MySQL، PostgreSQL) باستخدام نظام Eloquent ORM أو Query Builder في لارافل.
تحسين أداء التطبيقات من خلال الت caching، تحسين الاستعلامات، وإصلاح الاختناقات.
تنفيذ أنظمة المصادقة والأمان (مثل OAuth، JWT، والحماية من ثغرات مثل SQL Injection، XSS).
العمل مع أنظمة التحكم بالإصدار (مثل Git) وفهم سير العمل (Workflow) مثل Git Flow.
التعاون مع فرق التطوير (مطوري الواجهة الأمامية، مصممي UX/UI، مديري المشاريع).
كتابة اختبارات آلية (Unit Tests، Feature Tests) باستخدام أدوات مثل PHPUnit.
صيانة وتحديث التطبيقات الحالية وإصلاح الأخطاء (Debugging).
إتقان PHP وإطار لارافل (الإصدارات الحديثة مثل Laravel 9/10).
خبرة في قواعد البيانات العلائقية (SQL) و NoSQL (مثل MongoDB).
فهم جيد لـ Frontend Technologies مثل HTML/CSS، JavaScript (Vue.js، React، أو Alpine.js يُفضل).
معرفة بـ أدوات التطوير مثل Composer، npm، Docker.
خبرة في نشر التطبيقات على خوادم (مثل AWS، DigitalOcean) باستخدام Forge أو Envoyer.
فهم مبادئ البرمجة الكائنية (OOP) و MVC Architecture.
درجة بكالوريوس في علوم الحاسب أو مجال مرتبط (قد لا تكون إلزامية مع وجود خبرة كافية).
خبرة عملية مثبتة في تطوير تطبيقات ويب باستخدام لارافل (عادةً 2+ سنوات للمستوى المتوسط، 5+ للمتقدم).
مشاريع سابقة على GitHub أو GitLab تُظهر الكفاءة (ميزة إضافية).
القدرة على حل المشكلات والتفكير التحليلي.
العمل ضمن فريق والتواصل الفعّال.
المرونة في التعلم والتكيف مع تقنيات جديدة.
قد تكون الوظيفة عن بُعد (Remote)، هجين، أو في المقر حسب الشركة.
التعامل مع مشاريع متنوعة (E-commerce، أنظمة إدارة المحتوى، تطبيقات مخصصة).