مهندس الواجهة الأمامية
التفاصيل
الوصف
ما هي التحديات اليومية التي تنتظرك؟
• إنشاء وظائف واجهة أمامية مثالية بناء على تحليل الأعمال.
• توفير برمجيات عالية الجودة من خلال تطبيق الممارسات الجيدة، وأنماط التصميم، وضمان مستوى مناسب من تغطية الاختبارات التشغيلية والوحداتية.
• العمل ضمن دورة تطوير البرمجيات الكاملة: تحليل متطلبات الأعمال، تصميم الحل، اختبار الوظائف الوظيفية، تنفيذ ونشر النسخة النهائية، واستكشاف وحل المشكلات التي يبلغ عنها أصحاب الأعمال وأصحاب المصلحة الآخرون.
• المشاركة في مراقبة جودة الكود لدى مبرمجين آخرين (مراجعة الكود).
• المشاركة في الاجتماعات الاستراتيجية وتقديم الخبرة في حلول البرمجيات.
• العمل عن كثب مع المصممين والأعمال لتحديد وتنفيذ حلول رائعة.
• كتابة كود DRY وS.O.L.I.D.
• التعاون الوثيق مع مهندسي الواجهة الخلفية لتحديد عقود API المثلى، واستراتيجيات التخزين المؤقت، وميزانيات الأداء عبر المكدس.
• المساهمة في التوجيه الفني: تقييم التقنيات الجديدة، اقتراح تحسينات معمارية، ووضع أفضل الممارسات لتخصص الواجهة الأمامية.
• توجيه زملائك في الفريق ومشاركة المعرفة.
ما الذي تحتاجه لتكون ناجحا في هذا الدور؟
• لا تقل عن 6+ سنوات من الخبرة التجارية في بناء تطبيقات الواجهة الأمامية واسعة النطاق (SPA /SSR / هجين).
• معرفة قوية بجافا سكريبت (ES2017+) وTypeScript (مع استخدام كامل للأنواع المتقدمة).
• معرفة بنظام React (v18+)، Next.js (موجه التطبيقات، RSC) وإعداد المونوريبو.
• إتقان ممتاز ل HTML5 وCSS3 وبعض واجهات برمجة تطبيقات الويب.
• فهم عميق لأنماط وحلول إدارة الحالة / البيانات (Redux، Zustand، React Context).
• فهم حلقة أحداث nodejs، GC، مكدس الاستدعاءات، وتحسين أداء وقت التشغيل.
• فهم قوي لأنماط التصميم الجافة، الصلبة، والشائعة.
• معرفة بممارسات وأدوات التكامل المستمر.
• القدرة على العمل عبر دورة حياة تطوير البرمجيات بالكامل.
• تجربة التعاون مع فرق الواجهة الخلفية في تصميم وأداء واجهات برمجة التطبيقات.
• القدرة على إجراء والمشاركة في مراجعات الكود.
• مهارات تواصل قوية وقدرة على العمل عن كثب مع المصممين وأصحاب المصلحة.
• الاستعداد لتوجيه الزملاء وتبادل المعرفة.
• إتقان جيد للإنجليزية المكتوبة والمنطوقة.
ماذا نعرض؟
• العمل عن بعد ضمن ساعات مرنة.
• جميع الأدوات والمعدات اللازمة لأداء مهامك.
• فرص المكافآت الشهرية المرتبطة بنتائج السوق.
• منصة دعم الصحة النفسية (نيلو).
• رموز خصم 50٪ للألعاب كل شهرين.
• برنامج الأقدمية (رمز خصم سنوي، حتى 10 أيام إجازة مدفوعة إضافية، ومكافأة للذكرى السنوية 2، 5، 10، 15، و20 سنة).
