انتقل إلى المحتوى الرئيسي
🇧🇭

مهندس برمجيات واجهة المستخدم الأمامية

Frontend Software Engineer
Mazad·🇧🇭 Manama, البحرين·علوم الحاسوب
مجالات المعرفة المطلوبة:
CS-SECS-PLCS-HCI

ملخص الوظيفة

هذه الوظيفة تتطلب مهندس برمجيات واجهة المستخدم الأمامية لتصميم وتنفيذ واجهات مستخدم عالية الجودة. يجب أن يكون المرشح لديه خبرة في HTML وCSS والجافا سكريبت الحديثة، بالإضافة إلى مهارات جيدة في التواصل والعمل الجماعي.

وصف الوظيفة

عن الوظيفةنحن نبحث عن مهندس برمجيات واجهة المستخدم الأمامية يتمتع بشغف قوي لتحويل التصاميم المبتكرة إلى واجهات مستخدم عالية الجودة وجاهزة للإنتاج. في هذا الدور، ستتولى مسؤولية ميزات الواجهة الأمامية، وتعمل بشكل وثيق مع المصممين ومهندسي البرمجيات الخلفية، وتساهم في بناء تطبيقات ويب قابلة للتطوير والصيانة ومحسّنة بصريًا. أنت تهتم بعمق بتجربة المستخدم والأداء وهندسة الواجهة الأمامية النظيفة.المسؤولياتترجمة تصاميم واجهة المستخدم واجهة المستخدم المعقدة إلى مكونات HTML وCSS وReactJS عالية الجودة بدقة بصرية عالية.بناء واجهات مستخدم مستجيبة ويمكن الوصول إليها ومتوافقة مع المتصفحات المختلفة لتطبيقات الويب.تصميم وصيانة مكتبات مكونات قابلة لإعادة الاستخدام وهندسة واجهة أمامية قابلة للتطوير.التعاون الوثيق مع المصممين لتحسين التفاعلات والرسوم المتحركة وسلوك التخطيط.دمج تطبيقات الواجهة الأمامية مع واجهات برمجة التطبيقات الخلفية ومعالجة تدفقات البيانات الديناميكية.كتابة رمز واجهة أمامية نظيف وقابل للصيانة ومتوافق مع أفضل الممارسات.المشاركة الفعّالة في تخطيط الاندفاع وتقدير الأوقات والاجتماعات اليومية لمنهج Scrum.تحديد ومعالجة معوقات الأداء في تطبيقات الواجهة الأمامية.تطبيق ممارسات الوصول والاستخدام الأفضل بشكل متسق عبر المنتجات.تصحيح مشاكل واجهة المستخدم المعقدة عبر الأجهزة والمتصفحات المختلفة.المساهمة في مراجعة الأكواد ومساعدة الحفاظ على معايير الترميز للواجهة الأمامية.إعادة هيكلة وتحسين قواعد بيانات الواجهة الأمامية الحالية من أجل قراءة أفضل وأداء.إنشاء وصيانة توثيق واضح للواجهة الأمامية للمكونات والعمليات.التعاون مع مهندسي الجودة لضمان إصدارات عالية الجودة ومستقرة.البقاء على اطلاع بالتكنولوجيات الحديثة وأدوات ووجهات نظر الصناعة للواجهة الأمامية.ال مؤهلات الدنيا2 إلى 4 سنوات من الخبرة المهنية كمهندس واجهة أمامية أو مهندس برمجيات مع تركيز على الواجهة الأمامية.بكالوريوس في علوم الحاسوب أو الهندسة أو خبرة عملية مكافئة.خبرة قوية في HTML وCSS والجافا سكريبت الحديثة.خبرة صلبة في بناء التطبيقات باستخدام ReactJS وهندسة المكونات.خبرة في تنفيذ تخطيطات مستجيبة ومعالجة توافق المتصفحات.خبرة في استهلاك واجهات برمجة التطبيقات القائمة على REST ومعالجة تدفقات البيانات للواجهة الأمامية.إلمام بنمطيات إدارة الحالة والمكتبات.كفاءة في Git وعمليات التطوير التعاوني.خبرة في كتابة الاختبارات لتطبيقات الواجهة الأمامية.انتباه قوي للتفاصيل وشغف تجاه جودة واجهة المستخدم.قدرة على العمل بشكل مستقل وتولي مسؤولية ميزات الواجهة الأمامية.مهارات اتصال جيدة وخبرة في العمل في فرق متعددة الوظائف.المؤهلات المفضلةخبرة في استخدام TypeScript في مشاريع الواجهة الأمامية.إلمام بالمناهج الحديثة لتصميم الأسلوب مثل CSS Modules وStyled Components أو Tailwind CSS.خبرة في تحسين أداء الواجهة الأمامية واستراتيجيات العرض.فهم قوي لمعايير وممارسات إمكانية الوصول إلى الويب.خبرة في التعاون مع المصممين.

المتطلبات المعرفية

  • CS-SE(٩٠%)
  • CS-PL(٨٠%)
  • CS-HCI(٧٠%)
المصدر: serpapiآخر تحديث: ١٨‏/٣‏/٢٠٢٦أهمية: ٨٥%
مهندس برمجيات واجهة المستخدم الأمامية - Mazad | وظائف الحوسبة - الألِف الرقمية