
مطور Laravel (عن بُعد/محلي)
ملخص
بصفتك مطور لارافيل لدى بريزم الشرق الأوسط (التسويق + الرقمي)، ستكون مسؤولاً عن تصميم وتطوير وصيانة تطبيقات الويب باستخدام إطار عمل لارافيل. ستكون خبرتك في تقنيات الويب وإدارة قواعد البيانات ومهارات حل المشكلات أساسية لتقديم حلول متميزة لعملائنا.
المؤهلات
- خبرة مهنية لا تقل عن 5 سنوات كمطور لارافيل.
- درجة بكالوريوس أو ماجستير في علوم الحاسوب أو الرياضيات، أو ما يعادلها.
- إجادة تامة لـ HTML وCSS وJavaScript.
- خبرة واسعة في PHP، وأحدث إصدار من Laravel، ومبادئ SOLID، وأطر عمل الويب الأخرى.
- كفاءة في إدارة خدمات واجهة برمجة التطبيقات (REST وSOAP)، والبرمجة كائنية التوجه (OOP)، وMVC.
- إلمام بتقنيات اختبار الوحدات (PHPSpec، وPHPUnit، وBehat).
- فهم متعمق لبنية قواعد البيانات وتحسين الاستعلامات (MySQL، وMS SQL، وPostgreSQL)، وNoSQL (MongoDB، وDynamoDB).
- معرفة عملية بتقنيات الخوادم (Apache، وNginx، وPHP-FPM) والخوادم السحابية (Azure، وAWS، وLinode، وDigital Ocean، وRackspace، وغيرها).
- قدرات فائقة على التواصل وحل المشكلات.
المسؤوليات الرئيسية
- تطوير لارافيل: تطوير تطبيقات الويب باستخدام أحدث إصدار من إطار عمل لارافيل، مع الالتزام بأفضل الممارسات ومبادئ SOLID.
- تقنيات الويب: استخدم معرفتك بلغات HTML وCSS وJavaScript وPHP لإنشاء تطبيقات ويب قابلة للتكيف وسهلة الاستخدام.
- إدارة خدمات واجهة برمجة التطبيقات (API): استخدم واجهات برمجة تطبيقات REST وSOAP لضمان تواصل الأنظمة وتكاملها بشكل جيد.
- البرمجة كائنية التوجه (OOP): طبّق مفاهيم البرمجة كائنية التوجه ونمط MVC المعماري لتصميم وتطوير أكواد برمجية قوية وقابلة للصيانة.
- اختبار الوحدات: نفّذ وأجرِ اختبارات الوحدات باستخدام تقنيات مثل PHPSpec وPHPUnit وBehat لضمان جودة الكود.
- إدارة قواعد البيانات: تصميم مخططات قواعد البيانات وتحسينها، وتحسين الاستعلامات، والعمل مع قواعد البيانات العلائقية (MySQL وMS SQL وPostgreSQL) وقواعد البيانات غير العلائقية (MongoDB وDynamoDB).
- تقنيات الخادم: تكوين وإدارة تقنيات الخادم مثل Apache وNginx وPHP-FPM، بالإضافة إلى نشر التطبيقات وصيانتها على خوادم السحابة (Azure وAWS وLinode وDigital Ocean وRackspace، إلخ).
- التواصل وحل المشكلات: العمل بكفاءة مع فرق من أقسام مختلفة، وشرح الأفكار التقنية لغير المتخصصين، والمبادرة بحل المشكلات التقنية الصعبة.
المزايا
- العمل مع فريق محترف
- العمل على مشاريع كبيرة
- تأشيرة عمل
- تأمين صحي
- راتب منافس
