العودة لقائمة المشاريع
Freelance Backend Engineer (TypeScript/Node + Supabase/Postgres) — Enforcement & CI Gates
الميزانية
$250.00 - $500.00
التصنيف
برمجة، تطوير المواقع والتطبيقات
المهارات المطلوبة
برمجة التطبيقات
تصميم UI UX
SQL
الهندسة
تدقيق SEO
تحسين محركات البحث
SQLite
تحليل البيانات
تطوير قاعدة بيانات
أمن المعلومات
برمجة التطبيقات
تصميم UI UX
SQL
الهندسة
تدقيق SEO
تحسين محركات البحث
SQLite
تحليل البيانات
تطوير قاعدة بيانات
أمن المعلومات
الوصف
السلام عليكم
وصف المشروع:
أبحث عن مهندس Backend مستقل لتنفيذ طبقة “Enforcement” داخل منتج قائم (بدون تطوير ميزات جديدة). المطلوب تطبيق تحقق صارم على مسارات الكتابة والإغلاق + اختبارات + CI Gate يمنع الدمج عند الفشل.
التقنيات: TypeScript/Node.js (Next.js Route Handlers)، Supabase/Postgres (RLS)، Vitest/Jest، GitHub Actions، promtool (Prometheus rules).
نطاق العمل (مختصر):
1. Core validation قبل أي DB write:
• رفض unknown fields (drift)
• evidence لازم JSON-string فقط + size limit + PII scan
• enums strict (Decision/Outcome)
2. Policy gate: requires approval + owner/deadline إلزامية
3. Closeout: no close بدون outcome + evidence JSON-only إذا موجود
4. CI stop-the-line: tests + lint/typecheck + promtool pinned + check release_channel label
5. Logs/Traces: version stamping فقط (بدون payload/PII أو tenant id)
المخرجات: PRs + tests + CI workflow + خطوات تحقق قصيرة.
شروط القبول: أي فشل يرجع ErrorResponse قياسي (code+message) وCI fail = no merge.
للتقديم: اذكر خبرتك مع Supabase RLS + مثال كود فيه validation + tests + CI