تبحث شركة بليندلاب عن مهندس فرونت اند مبدع يمتلك خبرة لا تقل عن سنتين للعمل على تطوير واجهات مستخدم حديثة وسلسة باستخدام React.js وNext.js. سيكون جزءًا من فريق تقني متكامل يعمل على بناء منصات رقمية تعتمد على الذكاء الاصطناعي وتخدم آلاف المستخدمين.
ستتعاون عن قرب مع مصممي UX/UI، ومهندسي الباك اند، ومديري المنتجات لبناء تجارب مستخدم عالية الجودة، وسريعة الاستجابة، ومتوافقة مع معايير الأداء والأمان.
إذا كنت شغوفًا ببناء واجهات متقدمة ومهتمًا بالتفاصيل وتجربة المستخدم، فهذه الفرصة لك.
المسؤوليات
- تطوير وصيانة واجهات المستخدم باستخدام React.js وNext.js.
- تحويل تصاميم Figma إلى صفحات تفاعلية وعالية الجودة.
- تحسين الأداء وتجربة المستخدم على مختلف الأجهزة والمتصفحات.
- إنشاء مكونات قابلة لإعادة الاستخدام ومتوافقة مع معايير التصميم.
- العمل ضمن فريق متعدد التخصصات والتعاون مع المصممين والمطورين ومديري المنتجات.
- المساهمة في تحسين هيكل المشروع، الأداء، وتجربة التطوير.
- الالتزام بأفضل ممارسات كتابة الكود وتوثيقه.
المتطلبات
- خبرة لا تقل عن سنتين في تطوير الواجهات باستخدام React.js.
- خبرة في العمل باستخدام Next.js وإدارة التوجيه (routing) والتوليد المسبق (SSG/SSR).
- إتقان HTML, CSS, JavaScript وTypeScript.
- فهم جيد لمفاهيم الحالة (State Management) باستخدام Zustand أو Redux أو Context API.
- خبرة في استخدام مكتبات التصميم مثل Tailwind CSS أو Chakra UI.
- القدرة على كتابة كود نظيف وقابل للصيانة.
- إلمام بأدوات Git والتعامل مع GitHub.
- شغف بالتعلم والتطوير الذاتي ومواكبة تقنيات الفرونت اند الحديثة.
مؤهلات إضافية مفضلة
- خبرة في التعامل مع i18n (دعم التعدد اللغوي).
- خبرة في العمل مع أنظمة التصميم Design Systems.
- معرفة بأساسيات الـ SEO وأداء الويب.
- خبرة في التكامل مع APIs ونماذج البيانات (JSON, REST).