العودة لقائمة المشاريع
مطور backend لتطوير مشروع
الميزانية
$500.00 - $1000.00
التصنيف
برمجة، تطوير المواقع والتطبيقات
المهارات المطلوبة
تصميم قواعد البيانات
Back End
Restful API
PostgreSQL
مونجو دي بي
typescript
Git
GitHub
تصميم قواعد البيانات
Back End
Restful API
PostgreSQL
مونجو دي بي
typescript
Git
GitHub
الوصف
المهام المطلوبة:
إنشاء قاعدة بيانات متينة وقابلة للتوسع باستخدام PostgreSQL أو MongoDB. تطوير واجهات API RESTful للتواصل بين الواجهة الأمامية والخلفية. تنفيذ نظام تسجيل دخول آمن باستخدام OAuth ونظام المصادقة عبر النفاذ الوطني. التكامل مع الخدمات الخارجية، مثل:
Google Maps API لعرض العقارات على الخريطة.
بوابة الدفع Stripe أو PayTabs لمعالجة الدفعات الإلكترونية.
تحسين الأداء والتأكد من سرعة استجابة الخوادم. تنفيذ أعلى معايير الأمان (SSL، حماية البيانات، تصاريح الوصول). كتابة كود نظيف ومنظم، مع توثيق شامل للوظائف والمكتبات المستخدمة.
المهارات المطلوبة:
الخبرة في لغات البرمجة:
Node.js (Express.js) أو Laravel (PHP).
معرفة جيدة بـ TypeScript (ميزة إضافية).
الخبرة في قواعد البيانات:
PostgreSQL أو MongoDB، مع القدرة على تصميم مخططات البيانات بشكل فعال.
الخبرة في التكامل مع الخدمات الخارجية:
APIs خارجية مثل خرائط جوجل، أنظمة الدفع، والخدمات السحابية.
خبرة في توثيق الـ API باستخدام Swagger أو Postman.
خبرة في الأمان وحماية البيانات:
OAuth، JWT Authentication، تشفير البيانات.
تنفيذ معايير OWASP للحماية من الهجمات الإلكترونية.
معرفة بأدوات إدارة الكود والمشاريع:
GitHub أو GitLab لإدارة الأكواد.
Docker وCI/CD (ميزة إضافية).