تطوير، اختبار، ونشر تطبيقات ويب عالية الجودة باستخدام React.js و JavaScript/TypeScript.
تحويل تصاميم واجهة المستخدم وتجربة المستخدم (UI/UX) إلى واجهات متجاوبة وعملية.
التعاون مع الفرق متعددة التخصصات لتحديد وتصميم وإطلاق ميزات جديدة.
التحسين المستمر لتحقيق أفضل أداء عبر مختلف الأجهزة والمتصفحات.
كتابة كود نظيف، قابل لإعادة الاستخدام، وقابل للتوسع وفقًا لأفضل الممارسات.
استكشاف الأخطاء وإصلاحها وتحديث التطبيقات القائمة عند الحاجة.
متابعة أحدث الاتجاهات والأدوات وأفضل الممارسات في تطوير الواجهات الأمامية.
إتقان لـ React.js ولغات JavaScript (ES6+) و TypeScript.
فهم جيد لـ HTML5 و CSS3 ومبادئ التصميم المتجاوب.
الإلمام بـ GraphQL وأنظمة بناء الواجهات مثل Webpack، Vite، Babel.
معرفة جيدة باستخدام Bitbucket.
فهم أساسيات أطر الاختبار (Jest، React Testing Library، Cypress) يعتبر ميزة إضافية.
مهارات قوية في حل المشكلات مع اهتمام بالتفاصيل.
القدرة على العمل بشكل مستقل وكجزء من فريق.