عن بُعد / مقر الشركةدوام كامل

مطور واجهات المستخدم (Vue.js)

يتولى مطور واجهات المستخدم (Vue.js) مسؤولية بناء واجهات استخدام حديثة، متجاوبة، وسهلة الوصول باستخدام Vue.js والتقنيات المرتبطة بها. يتطلب الدور التعاون الوثيق مع مصممي تجربة المستخدم وفريق التطوير الخلفي لضمان تجربة مستخدم سلسة وعالية الأداء.

تاريخ الاعلان : 2025/04/13

مشاركة :

المهام والمسؤوليات الرئيسية

تطوير واجهات استخدام ديناميكية ومتجاوبة باستخدام Vue.js.

تحويل تصاميم UI/UX والنماذج إلى كود عالي الجودة.

دمج الواجهات البرمجية وإدارة الحالة باستخدام Vuex أو Pinia.

ضمان التوافق مع المتصفحات المختلفة والسلوك المتجاوب وسهولة الوصول عبر جميع الأجهزة.

التعاون مع مطوري الخلفية لضمان تدفق البيانات وتكامل الأنظمة بكفاءة.

تحسين أداء التطبيق وسرعة التحميل.

كتابة كود نظيف وسهل الصيانة وموثق بشكل جيد.

تطبيق ممارسات الأمان في الواجهة الأمامية والتحقق من صحة البيانات.

المساهمة في مراجعات الكود وتحسين تجربة المستخدم والتخطيط للميزات.

البقاء على اطلاع بأحدث اتجاهات وممارسات تطوير الواجهات الأمامية.

المؤهلات المطلوبة

درجة البكالوريوس في علوم الحاسب، تطوير الويب، أو مجال ذي صلة.

خبرة لا تقل عن 3 سنوات في تطوير الواجهات باستخدام Vue.js.

فهم قوي لـ HTML5 وCSS3 وJavaScript (ES6+) وهندسة الواجهات الحديثة.

خبرة في أدوات البناء وإدارة الحزم مثل Vite أو Webpack.

إلمام باستخدام Git وواجهات REST البرمجية والعمل ضمن فرق Agile.

معرفة بمعايير الوصول، وأساسيات تحسين محركات البحث، وتحسين الأداء.