Frontend Engineer
استخدام أحدث التقنيات لتطوير حلول الأعمال المختلفة من أجل إنشاء واجهات فريدة توضح التجربة النهائية بسلاسة للمستخدمين.
المتطلبات
- معرفة دلالات HTML المناسبة ومنهجيات الخاصة بـ CSS مثل (BEM/SMACCS/SuitCSS)
- فهم قوي لجافا سكريبت وأحدث مواصفاتها (ECMAScript)
- معرفة معالجات CSS قبل وبعد (Stylus / Sass / LESS / PostCSS)
- الإلمام بـ frameworks الخاصة بـ front-end، ويفضل Angular
- تجربة التكامل مع back-end، مثل واجهات برمجة تطبيقات RESTful و GraphQL
- معرفة معايير الوصول إلى الويب وتطوير browser
- خبرة في التحكم في الإصدار واختبار الوحدة
- الإلمام بـ GraphQL
- معرفة TypeScript ميزة إضافية
- معرفة تجربة المستخدم ميزة إضافية
المسؤوليات
- ابتكار مميزات جديدة وحلول من أجل المتسخدم
- بناء أكواد ومكتبات قابلة لإعادة الاستخدام لاستخدامها في المستقبل
- تحقيق أهداف تجربة المستخدم وواجهة المستخدم
- تحسين التطبيق لأقصى سرعة وقابلية للتوسع
- تحسين التطبيق لأقصى سرعة وقابلية للتوسع
- المساهمة في تصميم المصادر المفتوحة الخاصة بـ مول في بي