- مسؤول عن تصميم وتطوير بنية الواجهة الأمامية لمشاريع Web3، لضمان أداء عالٍ وتوفر عالٍ وأمان عالٍ.
- التعاون الوثيق مع فريق تطوير الواجهة الخلفية لدمج العقود الذكية والتطبيقات اللامركزية (DApps).
- المشاركة في تحليل متطلبات المنتج، والتواصل مع مدير المنتج والمصممين، وتقديم الحلول التقنية وتنفيذ الواجهة الأمامية.
- تحسين وصيانة كود الواجهة الأمامية الحالي لتعزيز تجربة المستخدم والأداء.
- مسؤول عن اختيار التقنيات الأمامية ومعالجة التحديات التقنية، ووضع مواصفات التطوير والمعايير البرمجية.
- البحث وتطبيق أحدث تقنيات الواجهة الأمامية وWeb3 لدفع تقدم الفريق التقني.
المتطلبات
- درجة البكالوريوس أو أعلى في علوم الحاسب أو هندسة البرمجيات أو مجال ذي صلة.
- خبرة لا تقل عن 5 سنوات في تطوير الواجهة الأمامية، وإجادة HTML5 وCSS3 وJavaScript (ES6+) مع خبرة عملية في استخدام React أو Vue.
- فهم عميق لتقنيات Web3 وخبرة في التطوير باستخدام مكتبات مثل Web3.js أو Ethers.js.
- الإلمام بالعقود الذكية والمحافظ وسلاسل الكتل، ويفضل من لديه خبرة في تطوير ونشر العقود الذكية.
- خبرة في تطوير التطبيقات اللامركزية (DApps)، ويفضل من لديه خبرة عملية في مشاريع البلوكشين.
- الإلمام بأدوات التحكم في الإصدارات مثل Git، واتباع ممارسات جيدة في كتابة الكود والتوثيق.
- مهارات تواصل جيدة وروح العمل الجماعي، والقدرة على تحمل مهام تطوير المشاريع بشكل مستقل.
- اهتمام كبير بالتقنيات الجديدة وقدرة على التعلم السريع وتطبيقها.
عوامل تفضيلية
- خبرة في تطوير ألعاب H5 أو ألعاب WeChat الصغيرة أو تطبيقات بيئة Telegram أو إضافات/امتدادات Chrome.
- المشاركة في مشاريع مفتوحة المصدر مع نشاط ملحوظ على GitHub.
- الإلمام بتحسين أداء الواجهة الأمامية (للكمبيوتر المكتبي والهواتف) وتقنيات SEO.
- خبرة في تطوير مشاريع البلوكشين وDeFi وNFT.
- الإلمام بتقنيات WebAssembly (Wasm).
- تطوير مكتبات لربط المحافظ مثل RainbowKit.
سيتم مناقشة الراتب بشكل منفصل بعد اجتياز المقابلة