الوصف الوظيفي
- React، React Native، Next.js، WordPress، TALL Stack -
مطور أول لديه القدرة على تصميم واجهات قابلة للتوسع، عالية الأداء، وسهلة الوصول تتكامل بسلاسة مع خدمات الخلفية الحديثة ومنصات المؤسسات. هذه ليست وظيفة دفع بكسل، بل هي وظيفة هندسة واجهة أمامية معمارية تتطلب إتقانًا في بيئات React وNext.js وWordPress ضمن سياق TALL Stack.
المرشح المثالي يجلب خبرة شاملة في دورة حياة تطوير البرمجيات مع معرفة عميقة بهندسة تطبيقات الواجهة الأمامية، إدارة الحالة، تحسين أداء واجهة المستخدم، تكامل أنظمة إدارة المحتوى بدون رأس، وعمليات تسليم الويب الآمنة.
المسؤوليات الأساسية
هندسة الواجهة الأمامية
- قيادة تصميم الهياكل المعتمدة على المكونات باستخدام React وReact Native وNext.js (SSR وSSG وISR) وTypeScript.
- تحديد وتطبيق أنماط إدارة الحالة (Redux وZustand وRecoil أو Context API) ودمجها مع خدمات الخلفية الصغيرة.
- تصميم حلول WordPress بدون رأس: كتل Gutenberg، واجهات برمجة التطبيقات REST/GraphQL، أنواع المنشورات المخصصة، وواجهات أمامية مفصولة مع React/Next.js.
- ضمان الامتثال للوصول وفقًا لمعايير WCAG، وتحسين محركات البحث، والامتثال لمؤشرات الأداء الأساسية.
- تصميم وتطوير تطبيقات موبايل عبر الأنظمة باستخدام React Native، مستفيدًا من المكونات المشتركة مع تطبيقات الويب React/Next.js.
خبرة WordPress
- تصميم منصات WordPress على مستوى المؤسسات مع سمات مخصصة متقدمة، وإضافات، وتكوينات متعددة المواقع.
- تصميم تنفيذات WordPress بدون رأس/مفصولة تتكامل مع خلفيات Laravel وواجهات React/Next.js.
- تحسين الأداء للتوسع: التخزين المؤقت (Varnish وRedis)، شبكات توصيل المحتوى، تحسين الاستعلام، وتعزيز الأمان.
- إدارة استراتيجيات الهجرة، وخطوط المحتوى، والتكامل مع الأنظمة الخارجية (CRM وeCommerce وERP).
TALL Stack وتكامل الأنظمة
- التعاون ضمن بيئات TALL Stack (Tailwind CSS وAlpine.js وLaravel وLivewire).
- تصميم عقود من الأمام إلى الخلف مع مخططات OpenAPI/GraphQL، لضمان واجهات قوية النوع وسلامة البيانات.
- العمل عن كثب مع فرق الخلفية لتصميم طبقات BFF (Backend-for-Frontend) وتحسين استهلاك واجهات برمجة التطبيقات.
الأداء والتحسين
- قيادة المبادرات في العرض التدريجي، تقسيم الحزم، التحميل الكسول، عرض حافة CDN، وتحليل الأداء.
- تطبيق أدوات المراقبة (Lighthouse CI وSentry وDatadog وNew Relic) للمراقبة الاستباقية والتشخيص.
- فرض اتفاقيات مستوى الخدمة للأداء وتحديد ميزانيات الأداء عبر جميع عمليات البناء للواجهة الأمامية.
DevOps وCI/CD في سياق الواجهة الأمامية
- تحديد وصيانة خطوط أنابيب CI/CD للواجهة الأمامية (GitHub Actions وGitLab CI وNetlify وVercel وAWS Amplify).
- إدارة توازن البيئة، وتبديل الميزات، ونشر الأزرق/الأخضر لخدمات الواجهة الأمامية.
- ضمان تضمين أطر اختبار واجهة المستخدم الآلية (Cypress وPlaywright وJest/RTL) في خطوط التسليم.
القيادة والتعاون
- العمل كسلطة في الواجهة الأمامية في اتخاذ القرارات المعمارية عبر مشاريع متعددة.
- توجيه المطورين في أنماط React المتقدمة، وهندسة WordPress، وDevOps للواجهة الأمامية.
- الشراكة مع المعماريين الخلفيين، وفرق UI/UX، وفرق الأعمال لضمان توافق التصميم الفني مع النتائج التجارية.
لقد تمت ترجمة هذا الإعلان الوظيفي بواسطة الذكاء الاصطناعي وقد يحتوي على بعض الاختلافات أو الأخطاء البسيطة.