تقديم
المسؤوليات الرئيسية:
تطوير واجهات استجابة وسهلة الاستخدام باستخدام HTML وCSS وJavaScript
بناء تطبيقات واجهة أمامية ديناميكية باستخدام React.js
دمج تطبيقات الواجهة الأمامية مع واجهات برمجة التطبيقات الخلفية (Node.js & Express)
ربط التطبيقات بقواعد بيانات مثل MongoDB وFirebase Firestore
تنفيذ أنظمة المصادقة وتأمين جلسات المستخدم
دمج خدمات الطرف الثالث مثل بوابة الدفع Paystack
بناء ميزات في الوقت الحقيقي باستخدام Socket.io
تحسين المواقع من حيث الأداء، وسهولة الوصول، وتحسين محركات البحث
تحويل تصاميم واجهة المستخدم وتجربة المستخدم إلى واجهات ويب دقيقة البكسل
تصحيح واختبار وصيانة تطبيقات الويب لتحقيق الاستقرار والقابلية للتوسع
المهارات التقنية:
الواجهة الأمامية: HTML5، CSS3، JavaScript (ES6+)، React.js
الخلفية: Node.js، Express.js
قاعدة البيانات: MongoDB، Firebase Firestore
الأدوات: Git، واجهات برمجة التطبيقات REST، JSON، ساعي البريد
المدفوعات والتكاملات: واجهة برمجة تطبيقات Paystack
الأنظمة في الوقت الحقيقي: Socket.io
معرفة النشر والاستضافة
التأثير:
بنيت أنظمة لوحات تحكم مصرفية آمنة مع تحديثات معاملات في الوقت الحقيقي
طور أنظمة مصادقة متعددة الخطوات وإدارة الحسابات
تصميم لوحات تحكم كاملة للواجهة الأمامية متكاملة مع خدمات الواجهة الخلفية
قدم حلول ويب قابلة للتوسع وآمنة تركز على تجربة المستخدم


