نبحث عن مبرمج Ruby on Rails متمكن للعمل على مشروع موجود مُستضاف على AWS. المطلوب تعديلات بسيطة في السيستم الحالي + استبدال أو إضافة وسيلة دفع إلكترونية (مثال:HyperPay / Payfort أو بوابة محلية مشابهة). الشغل بسيط لكن نحتاج لمن يفهم الكود القديم ويقدّم تسليم نظيف سريعًا
المطلوب تسليمه
مراجعة سريعة للكود الحالي وتثبيت بيئة تطوير محلية (branch جديد على Git).
تنفيذ التعديلات الواضحة في النظام (تفاصيل سيتم إرسالها للمختارين).
استبدال/إضافة بوابة دفع، تضمين:
صفحة الدفع الأمامية (checkout) متوافقة مع السيستم
Webhooks/notifications لمعالجة الـ callbacks.
تسجيل المعاملات في قاعدة البيانات/التعامل مع حالات الفشل والـ retry إن لزم.
اختبار وظيفي (manual + basic automated if ممكن) ورفع التعديلات إلى بيئة staging ثم إلى production على AWS بعد موافقتنا.
توضيح التغييرات في README أو ملف نشر قصير + إرشادات لعملية التحقق/اختبار.
مهارات مطلوبة
خبرة عملية Ruby on Rails (6.x / 7.x)
تعامل مع قواعد بيانات PostgreSQL
خبرة ببوابات دفع (Stripe يفضّل، أو PayTabs/HyperPay/Payfort)
معرفة بنشر/صيانة تطبيقات على AWS (EC2 / RDS / S3 أو Docker على ECS)
Git workflow (feature branches, PRs).
فهم للـ webhooks، أمان طلبات الدفع، وإعادة المحاولات.
(مفضّل) خبرة مع Devise / Sidekq / ActiveJob لو موجودين بالمشروع.
السلام عليكم، بخصوص تعديل مشروع الـ Ruby on Rails وإضافة/استبدال بوابة الدفع، ده عرضي المختصر: الشغل اللي هيتعمل: أراجع الكود الحالي وأظبط بيئة تطوير على فرع جد...
السلام عليكم ورحمة الله وبركاته كيف الحال يسعدني التواصل معكم معكم المبرمج عمر أحمد مبرمج مختص بتطوير مواقع الويب ومتخصص في Ruby on Rails وقمت بالسابق بالعمل عل...