وظيفة مطور الواجهة الأمامية في شركة وظف مصر WUZZUF Cairo Front End Developer job

318 أيام متبقية للتقديم

قدم الآن

الوصف

المسمى الوظيفي

  • ترجمة تصميمات UI/UX إلى تعليمات برمجية أمامية نظيفة وقابلة لإعادة الاستخدام ومنظمة بشكل جيد باستخدام أطر عمل HTML وCSS وJavaScript مثل React
  • أنشئ عناصر وميزات تفاعلية يمكن للمستخدمين التفاعل معها.
  • ضمان الاستجابة عبر الأجهزة المختلفة (أجهزة الكمبيوتر المكتبية والأجهزة اللوحية والهواتف المحمولة) لتقديم تجربة مستخدم مثالية على أي نظام أساسي.
  • قم بإعطاء الأولوية لتجربة المستخدم من خلال تصميم واجهات بديهية يسهل التنقل فيها والتفاعل معها.
  • قم بتحسين أداء موقع الويب من خلال التركيز على كفاءة التعليمات البرمجية وأفضل الممارسات لضمان أوقات تحميل سريعة ووظائف سلسة.
  • تنفيذ ميزات إمكانية الوصول لتلبية احتياجات المستخدمين ذوي الإعاقة.
  • العمل بشكل وثيق مع المصممين لفهم مفاهيم التصميم وترجمتها إلى كود وظيفي.
  • تعاون مع مطوري الواجهة الخلفية لضمان التكامل السلس بين واجهات الواجهة الأمامية ووظائف الواجهة الخلفية.
  • التواصل بشكل فعال مع مديري المنتجات وأصحاب المصلحة الآخرين لفهم متطلبات المشروع وتقديم الحلول التي تلبي احتياجات المستخدم.
  • استكشاف الأخطاء وإصلاحها وتحديد مجالات التحسين داخل كود الواجهة الأمامية.
  • صيانة وتحديث تطبيقات الويب والواجهات الحالية.
  • ابق على اطلاع بأحدث التقنيات والأطر الأمامية لتحسين ممارسات التطوير وتجربة المستخدم بشكل مستمر.

متطلبات العمل

الحد الأدنى من المؤهلات:

  • يفضل درجة البكالوريوس في علوم الكمبيوتر، أو هندسة علوم الكمبيوتر أو أي مجال ذي صلة.
  • إجادة اللغة الإنجليزية.
  • مهارات جيدة جدًا في التعامل مع الآخرين، ومهارات الاتصال الكتابية والشفوية.
  • مهارات جيدة جدًا في حل المشكلات.
  • الحد الأدنى من الخبرة:
  • – خبرة من 1 إلى 3 سنوات في نفس الدور.
  • المهارات الخاصة بالوظيفة:
  • خبرة في بناء تطبيقات الويب الحديثة سريعة الاستجابة.
  • تجربة مع HTML/CSS، بما في ذلك مفاهيم مثل التخطيط والنوعية وكيفية عمل المتصفح والتوافق عبر المتصفحات.
  • الإلمام بميزات CSS الحديثة (مثل SVG وCSS Grid وFlexbox).
  • خبرة جيدة في استخدام JavaScript، بما في ذلك مفاهيم مثل البرمجة غير المتزامنة وعمليات الإغلاق والأنواع وES2015+.
  • الإلمام بواجهات برمجة التطبيقات الحديثة لمنصة الويب (مثل Canvas والتخزين المحلي وتحديد الموقع الجغرافي وعمال الخدمة، … إلخ)
  • الإلمام بـ Node.js وجافا سكريبت السريع وجافا سكريبت من جانب الخادم.
  • الإلمام بتطوير React Native والمحمول.
  • الإلمام باستخدام أدوات JavaScript الحديثة: Eslint، Typescript، Babel، Webpack … إلخ
  • خبرة وفهم قويين لـ React ونظامها البيئي للمكتبات.
  • تعد الخبرة القوية وفهم بنية Flux وRedux أو مكتبات إدارة الدولة الأخرى ميزة إضافية كبيرة.
  • الإلمام بالاختبار الآلي للبرامج (الوحدة والوظيفية والشاملة). كتابة التعليمات البرمجية المعيارية والقابلة للاختبار.
  • فهم جيد لHTTP.
  • خبرة في التحكم في الإصدار باستخدام Git & Github. تعد المعرفة الواسعة بسير عمل Git المتقدم ميزة إضافية.
  • مريح في استخدام الوحدة الطرفية وبيئات Linux وDocker.
Call employer