مهندس واجهات أمامية أول
الرياض
الوصف الوظيفي
المسؤوليات: قيادة تصميم وتطوير تطبيقات ويب مؤسسية قابلة للتوسع باستخدام JavaScript (ES6+) وReact. بناء وتنفيذ حلول Server-Side Rendering باستخدام Next.js أو مسارات مخصصة على Node.js. العمل مع محركات القوالب مثل Pug وEJS وHandlebars وفق متطلبات العميل. تصميم مكتبات مكونات UI قابلة لإعادة الاستخدام والصيانة وعالية الأداء. تطوير وصيانة خدمات الخلفية باستخدام Node.js عند الحاجة. تحسين أداء العرض على الجانبين العميل والخادم. ضمان تحسين SEO وممارسات الأداء في تطبيقات SSR. التعاون مع المعماريين وفرق الخلفية ومصممي UI/UX وأصحاب المصلحة لتحديد الحلول التقنية. إجراء مراجعات الكود، تطبيق معايير الترميز، وتوجيه المطورين الصغار. المشاركة في قرارات الهندسة وتخطيط خارطة الطريق التقنية
المتطلبات
- Extensive experience with Next
- تجربة مع TypeScript في التطبيقات واسعة النطاق
- معرفة أدوات البناء الحديثة (Webpack وVite وBabel) وضبط الأداء
- جافا
- جافاسكريبت
- رياكت
- DevOps
- درجة البكالوريوس في علوم الكمبيوتر أو هندسة البرمجيات أو المجال ذي الصلة
- خبرة في تطوير الواجهة الأمامية
- Expert-level proficiency in JavaScript (ES6+)
- خبرة عملية قوية مع Node.js في البيئات الكاملة أو بيئات SSR
- فهم قوي لواجهات برمجة تطبيقات REST والتكامل مع الخدمات الخلفية
- Experience in performance optimization
المهارات
خلّ مفزاع يقدّم عنك
سجّل وارفع سيرتك، ومفزاع يطابقك مع الوظائف المناسبة لتخصصك ومدينتك، ويجهز لك سيرة متوافقة مع ATS وخطاب تقديم لكل وظيفة.