مهندس واجهات أمامية أول
أبها
الوصف الوظيفي
حول الدور نحن نبحث عن مهندس واجهة أمامية ذو مهارات عالية (React.js) يتمتع بخبرة مهنية تتراوح، ويتم اكتسابها بشكل مثالي في بيئات بدء التشغيل سريعة الخطى. يتطلب هذا الدور خبرة قوية في بناء واجهات مستخدم حديثة وقابلة للتطوير وعالية الأداء، مع ميزة إضافية تتمثل في الإلمام بتقنيات الواجهة الخلفية مثل Node.js. ستلعب دورًا رئيسيًا في تشكيل تجربة مستخدم منتجنا، والتعاون عبر الفرق، وقيادة التميز التقني. المسؤوليات الرئيسية • تطوير الواجهة الأمامية (React.js): تصميم وتطوير وتحسين تطبيقات الويب سريعة الاستجابة وبديهية وعالية الأداء باستخدام React.js ونظامه البيئي (Redux و Context API و Next.js). تأكد من إمكانية الوصول والتوافق عبر المستعرضات وأفضل ممارسات الأداء. تنفيذ مكونات قابلة لإعادة الاستخدام وهياكل تعليمات برمجية قابلة للصيانة. • التعاون الخلفي (Node.js): اعمل بشكل وثيق مع مهندسي الواجهة الخلفية لدمج واجهات برمجة التطبيقات (APIs) بسلاسة في الواجهة الأمامية. المساهمة في المناقشات الخلفية وتقديم مدخلات حول خدمات Node.js عند الحاجة. • شراكة المنتج والتصميم: تعاون مع مديري المنتجات والمصممين لترجمة متطلبات العمل إلى حلول تقنية أنيقة. الدعوة إلى اتساق التصميم وسهولة الاستخدام عبر النظام الأساسي. • الجودة والتسليم: شارك في مراجعات التعليمات البرمجية والاختبارات وخطوط أنابيب CI/CD لضمان الإصدارات عالية الجودة. خذ مالك سفينة تسليم الميزات، وضمان استيفاء الجداول الزمنية والمعايير. • مساهمة الفريق: المشاركة والتعلم والمشاركة بأفضل الممارسات. تعزيز ثقافة التعاون والابتكار والتحسين المستمر
المتطلبات
- من الخبرة المهنية في هندسة الواجهة الأمامية، ويفضل أن يكون ذلك في الشركات الناشئة
- خبرة قوية في React.js و JavaScript الحديث (ES6+)
- معرفة قوية بـ HTML5 و CSS3 ومبادئ التصميم سريعة الاستجابة
- تجربة مع مكتبات إدارة الحالة (Redux و Context API) وأطر العمل مثل Next.js
- الإلمام بتطوير الواجهة الخلفية باستخدام أنماط تكامل Node.js و API
- فهم تحسين أداء الواجهة الأمامية، ومعايير إمكانية الوصول، وأفضل الممارسات الأمنية
المهارات
خلّ مفزاع يقدّم عنك
سجّل وارفع سيرتك، ومفزاع يطابقك مع الوظائف المناسبة لتخصصك ومدينتك، ويجهز لك سيرة متوافقة مع ATS وخطاب تقديم لكل وظيفة.