Uvation
Uvation
Uvation هي شركة متخصصة في الخدمات التقنية، تركز على البنية التحتية لتقنية المعلومات والذكاء الاصطناعي والأمن السيبراني وعمليات السحابة. تشمل خدماتها إدارة تقنية المعلومات والأمن والشبكات، إلى جانب حلول الذكاء الاصطناعي المبنية على تقنيات Dell وNvidia. كما تدعم Uvation البيئات السحابية من خلال شراكات مع Oracle Cloud وGoogle Cloud وAmazon Web Services، وتدير سوقًا لمنتجات الأجهزة والبرمجيات. وتخدم الشركة مؤسسات في مجالات الاستشارات والرعاية الصحية والذكاء الاصطناعي، مما يجعل عملها ذا صلة بالمتخصصين المهتمين بخدمات التقنية المُدارة والبنية التحتية الآمنة وحلول السحابة للمؤسسات.

مطور واجهات أمامية أول وقائد تقني – عن بُعد في صربيا

قيادة تطوير الواجهات الأمامية باستخدام React وNext.js، وتشكيل بنية قابلة للتوسع وتحسين الأداء وتكاملات API والرسومات التفاعلية. إرشاد المهندسين وتوجيه تسليم الميزات المعقدة ضمن دور تعاقدي عن بُعد مقره صربيا.

الوصف

  • تحديد التوجه التقني للميزات المعقدة في الواجهة الأمامية
  • توجيه قرارات التصميم ومراجعات الشيفرة وإرشاد الفريق
  • استخدام الخبرة في React وNext.js لحل تحديات البنية والأداء والتكامل

المتطلبات

  • إتقان متقدم لـ React وNext.js وTypeScript وتطوير المكونات الحديثة القائمة على الخطافات
  • القدرة على إنشاء بنية أمامية قابلة للتوسع مع مصدر واحد للحقيقة وحدود محددة بوضوح بين واجهة المستخدم ومنطق الأعمال والوصول إلى البيانات
  • خبرة في بناء مكتبات مكونات قابلة لإعادة الاستخدام والحفاظ على واجهات برمجة متسقة للمكونات
  • معرفة عميقة بـ Zustand أو Redux Toolkit أو حلول مماثلة لإدارة الحالة، بما في ذلك تصميم المحددات بكفاءة
  • إتقان قوي لـ HTML وCSS وSCSS، مع خبرة في التخطيطات المتجاوبة وإتاحة الوصول وعزل الأنماط
  • خبرة في تحويل المواصفات المرئية التفصيلية إلى واجهات باستخدام أنظمة مثل IBM Carbon أو Material UI
  • مهارات قوية في تكامل REST API، بما في ذلك النماذج المكتوبة والمحوّلات والاستقصاء الدوري والتعامل المرن مع البيانات الناقصة أو غير المتسقة
  • خبرة في تحديد عقود واجهات برمجة التطبيقات الخلفية أو التحقق منها وتطبيق ممارسات اختبار العقود
  • خبرة مثبتة في أداء الواجهات الأمامية، تشمل التنميط والتخزين المؤقت للتنفيذ وتقسيم الشيفرة والتحميل الكسول وتحليل الحزم
  • فهم لمعدلات الإطارات واستخدام وحدة معالجة الرسومات وسلوك الذاكرة في الواجهات كثيفة الرسومات
  • خبرة عملية في WebGL أو three.js أو React Three Fiber، بما في ذلك إدارة المشاهد والكاميرات واختيار العناصر بالمؤشر والجداول الزمنية للحركة
  • خبرة في تنسيق الأحداث والتفاعلات عبر أسطح الواجهة والرسومات متعددة الطبقات
  • خبرة في دمج حزم تطوير الخرائط، والعمل مع أنظمة الإحداثيات، وتنفيذ البدائل بين المزودين، وحماية رموز API
  • القدرة على تطوير مكونات لتطبيقات مضيفة قائمة باستخدام الخصائص وعمليات الاستدعاء النظيفة، والأنماط المعزولة، ومن دون تأثيرات عامة غير مقصودة
  • خلفية قوية في الاختبار باستخدام Vitest أو Jest وReact Testing Library، مدعومة باستراتيجية اختبار عملية
  • خبرة في TypeScript الصارم وحدود الأخطاء والتحقق عبر المتصفحات وأدوات مطوري المتصفح
  • خبرة في المساهمة في مسارات CI/CD وسير العمل القائم على Git والمراجعات الدقيقة لطلبات السحب
  • خبرة في العمل مع Azure DevOps
  • قيادة تقنية مثبتة من خلال إرشاد الآخرين وتقسيم المهام والتقدير والتوثيق التقني
  • فهم لأساسيات أمن الواجهات الأمامية، بما في ذلك إعداد البيئة الآمن والتسجيل الآمن والإدارة المسؤولة للاعتماديات الخارجية
  • تشمل الخبرات المرغوبة GSAP أو Framer Motion؛ وأدوات إنشاء المخططات وتصور البيانات؛ وPlaywright لاختبار الانحدار المرئي أو الاختبار الشامل؛ والتدويل والتوطين على نطاق واسع؛ والواجهات الأمامية المصغرة أو المستودعات الأحادية أو حوكمة أنظمة التصميم؛ وقابلية الرصد في الإنتاج ودعم الإصدارات والتحقيق في الحوادث؛ والاستكشاف التقني أو العمل على إثبات المفهوم للتفاعلات المعقدة