أبحث عن مبرمج متمرس (Full-Stack Developer) يمتلك خبرة عملية سابقة في التعامل مع بيئة Replit وتكامل Apple Wallet PassKit / APIs، لبناء وتجهيز صفحة هبوط (Landing Page) متكاملة ومربوطة بخدمة خارجية (Third-Party Service) لإصدار بطاقات الولاء الرقمية (مثل بطاقات الأختام Digital Stamp Cards).
المهام والمسؤوليات المطلوبة:
العمل على بيئة Replit:
إعداد المجلدات والأكواد بشكل نقي (Clean Code) وهيكلة ممتازة داخل Replit.
إعداد الـ Environment Variables (Secrets) وحفظ جميع المفاتيح وحماية البيانات الحساسة.
تجهيز صفحة الهبوط (Landing Page):
بناء Landing Page سريعة، متجاوبة بالكامل مع الجوال (Responsive Design)، وبواجهة واضحة وسلسة للمستخدمين.
ربط الـ Third-Party إصدار البطاقات:
ربط الـ API الخاص بجهة إصدار البطاقات مع صفحة الهبوط لإصدار وتوليد بطاقة الأختام (Pass) وإضافتها مباشرة إلى Apple Wallet.
التأكد التام من ربط وتثبيت شهادات أبل (Apple Pass Certificates / Push Certificates) بأسلوب صحيح يضمن عمل البطاقات دون أي مشاكل تقنية.
نظام الإشعارات (Push Notifications):
إعداد وإختبار إرسال الإشعارات التنبيهية (Push Notifications) للبطاقات المستصدرة لضمان وصول التحديثات والإشعارات للمستخدم على جواله بفاعلية.
ربط وإعداد بوابات الدفع (Payment Gateways):
دمج وتجهيز بوابة الدفع المطلوبة وتجربتها بالكامل (End-to-End) لضمان اتسام عملية الشراء/الإصدار بالسلاسة والاستقرار.
الاختبار والتسليم (Testing & Handover):
إجراء اختبار شامل (End-to-End Testing) لكافة رحلة المستخدم: من الدفع إلى استلام البطاقة، وصولاً إلى إرسال إشعار تجريبي.
تسليم المشروع كاملاً وجاهزاً للإطلاق الفعلي (Production Ready) دون أي أخطاء البرمجة أو مشاكل في الربط.
الشروط والمتطلبات في المتقدم:
خبرة سابقة مثبتة في التعامل مع Apple Wallet Passes / PassKit أو منصات إدارة بطاقات الولاء الرقمية.
إتقان تام للعمل وتوزيع التطبيقات على Replit.
يُرجى إرفاق نماذج أعمال سابقة متعلقة بـ Apple Wallet أو منصات مشابهة تم تنفيذها من قبلك عند تقديم العرض.
| تاريخ التسجيل | |
| معدل التوظيف | |
| المشاريع المفتوحة | 0 |
| مشاريع قيد التنفيذ | 1 |
| التواصلات الجارية | 1 |
راجعت تفاصيل المشروع، وفهمت أن المطلوب ليس مجرد Landing Page، وإنما Flow متكامل يبدأ من دخول العميل والدفع، ثم التواصل مع Third-Party API لإصدار الـPass وإضافته...