مهندس واجهة أمامية متوسط إلى كبير
Yassir
نشرت في 7 ابريل
أرسل لي وظائف مثل هذه
الجنسية
أي جنسية
جنس
غير مذكور
عدد الشواغر
1 عدد الشواغر
الوصف الوظيفي
الأدوار والمسؤوليات
نحن نبحث عن مهندس واجهة أمامية متوسط إلى كبير للانضمام إلى فريق نظام تصميم SEFAR لدينا. SEFAR هي مكتبة المكونات الداخلية لشركة ياسر التي تدعم تطبيقاتنا على الويب بمكونات React قابلة لإعادة الاستخدام، ويمكن الوصول إليها، وموثقة بشكل جيد.
ستعمل بشكل وثيق مع فريق UI/UX لدينا لتحويل تصميمات Figma إلى كود جاهز للإنتاج، وصيانة نظام رموز التصميم لدينا، وضمان أن مكوناتنا تفي بأعلى معايير الجودة، والوصول، والأداء.
- تطوير المكونات وصيانتها:
- بناء وصيانة وتطوير مكونات React وفقًا لأنماطنا المعتمدة (متغيرات CVA، forwardRef، التركيب)
- تحويل تصميمات Figma إلى مكونات دقيقة، ويمكن الوصول إليها، وذات أداء عالٍ
- تنفيذ وصيانة رموز التصميم (الألوان، والطباعة، والمساحات، والظلال)
- إنشاء مكونات مركبة باستخدام بدائيات Radix UI
- ضمان الجودة:
- كتابة اختبارات وحدات شاملة باستخدام Jest ومكتبة اختبار React
- ضمان الامتثال لمعايير الوصول WCAG 2.1 AA عبر جميع المكونات
- دعم تخطيطات RTL لأسواق اللغة العربية
- المشاركة في مراجعات الكود والحفاظ على معايير جودة الكود العالية
- الوثائق:
- إنشاء وصيانة قصص Storybook مع عناصر تحكم تفاعلية ووثائق صحيحة
- تحديث وثائق المكونات وفقًا للتغييرات التصميمية
- العمل مع Figma Code Connect لربط المكونات بملفات التصميم
- التعاون:
- الشراكة مع مصممي UI/UX لضمان جدوى التصميم والتنفيذ الأمثل
- دعم فرق المنتجات التي تستخدم مكتبة المكونات
- المساهمة في حوكمة نظام التصميم وقرارات واجهة برمجة التطبيقات للمكونات
- يجب أن تكون لديك:
- 4+ سنوات من الخبرة المهنية في تطوير الواجهة الأمامية
- مستوى خبير في React مع TypeScript (الخطافات، والسياق، والمراجع، وأنماط التركيب)
- إتقان قوي في Tailwind CSS والتصميم القائم على الأدوات
- خبرة في بناء أو صيانة مكتبات المكونات/أنظمة التصميم- فهم قوي للوصول إلى الويب (ARIA، HTML الدلالي، تنقل لوحة المفاتيح)
- إتقان في الاختبار (Jest، مكتبة اختبار React، أو ما شابه)
- خبرة مع Storybook لوثائق المكونات
- فهم لرموز التصميم وعمليات التصميم إلى الكود
- إتقان قوي في Git وخبرة مع عمليات العمل المستندة إلى PR
- القدرة على استخدام مساعدي البرمجة بالذكاء الاصطناعي (Copilot، Claude، Cursor، إلخ) بشكل فعال لتسريع التطوير مع الحفاظ على جودة الكود
- من الجيد أن تمتلك:
- خبرة مع Radix UI أو مكتبات واجهة المستخدم الرأسية المشابهة
- إلمام بسلطة متغيرات الفئة (CVA) أو إدارة المتغيرات المماثلة
- خبرة مع Vite وأدوات البناء الحديثة
- فهم لتحسين الحزمة وتجميع الأشجار- خبرة مع Figma أو أدوات التصميم من منظور المطور- خبرة سابقة في دعم اللغات التي تكتب من اليمين لليسار (العربية، العبرية)
- خبرة في نشر الحزم إلى npm/GitHub Packages
الملف الشخصي المطلوب للمرشحين
يجب أن تكون لديك:
- 4+ سنوات من الخبرة المهنية في تطوير الواجهة الأمامية
- مستوى خبير في React مع TypeScript (الخطافات، والسياق، والمراجع، وأنماط التركيب)
- إتقان قوي في Tailwind CSS والتصميم القائم على الأدوات
- خبرة في بناء أو صيانة مكتبات المكونات/أنظمة التصميم- فهم قوي للوصول إلى الويب (ARIA، HTML الدلالي، تنقل لوحة المفاتيح)
- إتقان في الاختبار (Jest، مكتبة اختبار React، أو ما شابه)
- خبرة مع Storybook لوثائق المكونات
- فهم لرموز التصميم وعمليات التصميم إلى الكود
- إتقان قوي في Git وخبرة مع عمليات العمل المستندة إلى PR
- القدرة على استخدام مساعدي البرمجة بالذكاء الاصطناعي (Copilot، Claude، Cursor، إلخ) بشكل فعال لتسريع التطوير مع الحفاظ على جودة الكود
من الجيد أن تمتلك:
- خبرة مع Radix UI أو مكتبات واجهة المستخدم الرأسية المشابهة
- إلمام بسلطة متغيرات الفئة (CVA) أو إدارة المتغيرات المماثلة
- خبرة مع Vite وأدوات البناء الحديثة
- فهم لتحسين الحزمة وتجميع الأشجار- خبرة مع Figma أو أدوات التصميم من منظور المطور- خبرة سابقة في دعم اللغات التي تكتب من اليمين لليسار (العربية، العبرية)
- خبرة في نشر الحزم إلى npm/GitHub Packages
القطاع المهني للشركة
- تكنولوجيا المعلومات - خدمات البرمجيات
المجال الوظيفي / القسم
- سوفت وير تقنية المعلومات
الكلمات الرئيسية
- مهندس واجهة أمامية متوسط إلى كبير
تنويه: نوكري غلف هو مجرد منصة لجمع الباحثين عن عمل وأصحاب العمل معا. وينصح المتقدمون بالبحث في حسن نية صاحب العمل المحتمل بشكل مستقل. نحن لا نؤيد أي طلبات لدفع الأموال وننصح بشدة ضد تبادل المعلومات الشخصية أو المصرفية ذات الصلة. نوصي أيضا زيارة نصائح أمنية للمزيد من المعلومات. إذا كنت تشك في أي احتيال أو سوء تصرف ، راسلنا عبر البريد الإلكتروني abuse@naukrigulf.com
Yassir
https://jobs.lever.co/Yassir/9f877dfd-089e-40d5-916a-0807350b0e5b
وظائف مماثلة
مطور ويب وأخصائي تكنولوجيا المعلومات
LUXODOR
- 2 - 5 سنوات
- دبي - الإمارات العربية المتحدة
مطوّر صفحات الويب
Power support
- 2 - 6 سنوات
- الرياض، المملكة العربية السعودية
Web Developer – React
CriticalRiver Technologies Private Limited
- 5 - 9 سنوات
- Dubai - United Arab Emirates (UAE)
مهندس البرمجيات
Aierpagent Software And AI solutions L
- 0 - 4 سنوات
- دبي - الإمارات العربية المتحدة
أخصائي - تطوير المواقع
SUNDUS MANAGEMENT CONSULTANCY & STUDIES BUREAUL.L.C
- 3 - 6 سنوات
- أبوظبي - الإمارات العربية المتحدة