يُعد مطور البرمجيات (Laravel) مسؤولاً عن بناء وصيانة تطبيقات الخوادم بكفاءة عالية، وضمان الأداء المثالي والأمان وقابلية التوسع. يجب أن يمتلك المرشح خبرة قوية في تطوير PHP باستخدام إطار Laravel، إضافة إلى خبرة في تصميم واجهات برمجة التطبيقات (APIs) والتكامل مع الواجهة الأمامية باستخدام Vue.js.
تطوير وصيانة تطبيقات خلفية قابلة للتوسع باستخدام إطار Laravel.
تصميم وتنفيذ واجهات برمجة تطبيقات REST لتطبيقات الويب والجوال.
التعاون مع مطوري الواجهة الأمامية (خصوصاً باستخدام Vue.js) لدمج العناصر المرئية.
ضمان سلامة البيانات وأمان التطبيق عبر المنصات والبيئات المختلفة.
كتابة كود نظيف وقابل للاختبار وموثق بشكل جيد وفقًا لأفضل الممارسات.
استكشاف الأخطاء وإصلاحها وترقية التطبيقات الموجودة عند الحاجة.
العمل مع فريق DevOps لنشر التطبيقات وإدارة البيئات بشكل فعال.
تحسين الأداء وقابلية التوسع للتعامل مع كميات بيانات كبيرة وأنظمة عالية الزيارات.
المشاركة في مراجعة الكود وجلسات تبادل المعرفة.
البقاء على اطلاع بأحدث الاتجاهات في Laravel وPHP وتطوير الخلفية.
درجة البكالوريوس في علوم الحاسب أو هندسة البرمجيات أو مجال ذي صلة.
خبرة عملية لا تقل عن 3 سنوات في تطوير Laravel.
فهم قوي لهندسة MVC ومعايير PHP الحديثة.
خبرة في Vue.js ودمج واجهات البرمجة في التطبيقات أحادية الصفحة (SPA).
الإلمام بـ MySQL وRedis وغيرها من تقنيات الخلفية.
فهم جيد لتدفقات Git ومبادئ REST ومنهجيات Agile.