وظيفة مطور الواجهة الأمامية في شركة وظف مصر WUZZUF Cairo Front End Developer job
351 days left
قدم الآنوظيفة مطور الواجهة الأمامية في شركة وظف مصر WUZZUF Cairo Front End Developer job
351 days left
قدم الآنتفاصيل الفرصة
-
تاريخ النشر
4 نوفمبر، 2024
-
المكان
المعادي
-
الراتب
الراتب قابل للتفاوض
-
المستوي الوظيفي
حديث تخرج مبتدئ الخبرة
-
المؤهل
درجة البكالوريوس
-
الخبرة
1 - 2 سنة 3 - 4 سنة
-
النوع
انثي ذكر
الوصف
المسمى الوظيفي
- ترجمة تصميمات 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.