مطور Full Stack - عقد
Twine
صاحب عمل نشط
نشرت في 17 سبتمبر
أرسل لي وظائف مثل هذه
الجنسية
أي جنسية
جنس
غير مذكور
عدد الشواغر
1 عدد الشواغر
الوصف الوظيفي
الأدوار والمسؤوليات
إصلاح تدفقات المصادقة والأذونات بحيث يمكن لمستخدمي المسؤول الوصول بشكل موثوق إلى لوحة التحكم ورسم الأذونات المستندة إلى الأدوار بشكل صحيح عبر الموقع (دمج مصادقة Supabase، معالجة JWT/الجلسات، حماية المسارات).
تدقيق وإصلاح أو استبدال تنفيذ السلة الحالي: استعادة سلوك إضافة/تحديث/إزالة العناصر، حالة السلة المستمرة، وحسابات التسعير الصحيحة.
توفير اختبارات وحدات/دمج لتدفقات السلة الأساسية.
إنهاء تكامل واجهة برمجة تطبيقات OpenAI Assistant للقراءات المخصصة: تنفيذ إدارة المحادثات/الجلسات، ضمان التعامل الآمن مع العبارات، دعم السياق المحدد من قبل المستخدم، ودمج ردود المساعد في واجهة المستخدم مع التعامل اللائق مع الأخطاء ووعي حدود المعدل.
تنفيذ تدفق الخروج الذي يدعم كل من Stripe (موصى به: Stripe Checkout أو Payment Intents API) و PayPal (أزرار الدفع الذكية أو التكامل REST)، مع إنشاء الطلبات من جانب الخادم، ومعالجة الويب هوك، وحالة الطلب المحفوظة في Supabase.
تضمين إنشاء إيصالات/فواتير أساسية وخطوط بريد إلكتروني transactional (أو تعليمات واضحة لتوصيل مزود بريد إلكتروني).
نشر جميع الإصلاحات في بيئة Vercel والتحقق من أن متغيرات البيئة/الأسرار تم تكوينها بشكل آمن.
توفير قائمة مراجعة نشر واضحة وتعليمات التراجع.
تسليم الشيفرة النهائية جاهزة للإنتاج، الوثائق للإعداد والصيانة (README، متغيرات البيئة، خطوات الهجرة)، وتسجيل عرض تسليم قصير (عرض الشاشة) يوضح تسجيل دخول المسؤول، عينة قراءة عبر المساعد، وتدفق الخروج الكامل.
عن Twine
Twine هو سوق رائد للعمل الحر يربط بين أفضل المستقلين، المستشارين، والمقاولين مع الشركات التي تحتاج إلى خبرة إبداعية وتقنية.
موثوق بها من قبل شركات Fortune 500 والشركات الناشئة المبتكرة على حد سواء، تمكّن Twine الشركات من توسيع فرقها عالميًا.
مهمتنا
مهمة Twine هي تمكين المبدعين والشركات للازدهار في عالم يقوده الذكاء الاصطناعي ويعتمد على العمل الحر.
الملف الشخصي المطلوب للمرشحين
المتطلبات
تجربة مثبتة مع Next.js و React في التطبيقات الإنتاجية ومعرفة عملية بتقديم المحتوى من جانب الخادم (SSR) ومسارات API.
خبرة عملية مع مصادقة Supabase، السياسات (RLS)، والفخاخ الشائعة في التحكم في الوصول المستند إلى الأدوار.
تجربة قابلة للإثبات في دمج واجهات برمجة التطبيقات OpenAI، ويفضل واجهة برمجة تطبيقات المساعد أو نقاط النهاية الحوارية المماثلة، بما في ذلك تصميم العبارات الآمنة وإدارة الجلسات.
خبرة في تنفيذ مدفوعات Stripe و PayPal (دمج من جانب الخادم ومن جانب العميل)، والويب هوك، والتعامل الأساسي مع الاحتيال/الأخطاء.
familiarity with v0.app or comparable AI integration frameworks is required.
Comfortable working with Vercel deployments and environment configuration.
Ability to start immediately and deliver production-ready fixes and features by the requested timeline (target delivery dates to be coordinated with the project owner).
Strong communication skills, timely updates, and willingness to provide short technical documentation and a demo on completion.
Mid-level to senior technical competency; portfolio or references for similar projects preferred.
القطاع المهني للشركة
المجال الوظيفي / القسم
الكلمات الرئيسية
تنويه: نوكري غلف هو مجرد منصة لجمع الباحثين عن عمل وأصحاب العمل معا. وينصح المتقدمون بالبحث في حسن نية صاحب العمل المحتمل بشكل مستقل. نحن لا نؤيد أي طلبات لدفع الأموال وننصح بشدة ضد تبادل المعلومات الشخصية أو المصرفية ذات الصلة. نوصي أيضا زيارة نصائح أمنية للمزيد من المعلومات. إذا كنت تشك في أي احتيال أو سوء تصرف ، راسلنا عبر البريد الإلكتروني abuse@naukrigulf.com