وصف الوظيفة
الأدوار والمسؤوليات
وصف الوظيفة
المهمة الأساسية
كجزء من فريق تقني ديناميكي، ستشارك في تصميم وتطوير وتحسين تطبيقات ويب ذات حجم عالي من الحركة. ستعمل عبر سلسلة الواجهة الأمامية والخلفية بأكملها، مع تركيز خاص على الأداء والصيانة وجودة البرمجيات.
كما سيشمل دورك بُعد القيادة التقنية لأعضاء الفريق الأكثر junior.
المسؤوليات
تطوير الواجهة الأمامية
- تطوير واجهات ويب حديثة عالية الأداء وقابلة للصيانة في Vue.js.
- تصميم مكونات قابلة لإعادة الاستخدام ، إدارة حالات معقدة وتحسين أداء التطبيق.
- ضمان تجربة مستخدم ممتازة من خلال واجهات سلسة واستجابية.
تطوير الخلفية
- تصميم وتطوير خلفيات قوية وقابلة للتوسع في PHP / Laravel .
- إنشاء وصيانة REST APIs .
- إدارة وهيكلة تدفقات بيانات الأعمال/العروض.
التكامل ونظام إدارة المحتوى
- المشاركة في التكامل وصيانة الحلول بناءً على Drupal 7 : إدارة المحتوى، تخصيص الوحدات، التكامل مع الأنظمة القائمة.
هندسة البرمجيات والجودة
- تطبيق مبادئ الهندسة النظيفة لضمان قابلية اختبار الشيفرة وصيانتها وتوسعها.
- المساهمة بنشاط في التحسين المستمر للمنتج من خلال:
- اختبارات الوحدة،
- اختبارات التكامل،
- اختبارات end to end.
الأداء والبنية التحتية
- استخدام Redis للتخزين المؤقت، إدارة الجلسات، وتحسين أداء التطبيق.
- إعداد وتحسين CI/CD أنابيب للنشر الموثوق والسريع (تطبيقات الويب والهاتف).
الملف المطلوب للمرشح
المؤهلات
الكفاءات
- ممتازة مهارات التواصل الشفوية والمكتوبة بالفرنسية، لتسهيل التبادل مع فرق مهنية.
- التفكير التحليلي : القدرة على تقييم تأثير الخيارات التقنية واقتراح تحسينات ذات صلة.
- الارتداد خطوة إلى الوراء : القدرة على مقاربة المشكلات بشكل موضوعي.
- الانضباط واحترام المواعيد : الحفاظ على معايير عالية طوال التطوير.
- روح الفريق : تعاون طبيعي وفعال.
- القيادة الفنية : التوجيه، المشاركة في قرارات المعمارية، المساهمة النشطة في مراجعات الشفرة ومشاركة أفضل الممارسات.
ملف البحث
- شهادة بBac+5 في علوم الكمبيوتر (مدرسة هندسة أو ما يعادلها جامعيًا)، أو إظهار خبرة كبيرة مكافئة.
- الحد الأدنى 7 سنوات من الخبرة في تطوير Vue.js و PHP.
- إتقان أطر Laravel وبيئات الواجهة الأمامية الحديثة.
- الخبرة في قطاع التجزئة/التوزيع الشامل ميزة إضافية.