مطور تطبيقات الويب كامل الستاك

مترجم
في المكتب
السعودية , Saudi Arabia
--

تفاصيل الوظيفة

وصف الوظيفة

الأدوار والمسؤوليات

تبحث Mindrift عن مطوري تطبيقات ويب كاملين المهارة (JavaScript/TypeScript + Python أو Node) للانضمام إلى مشروع Tendem ( https://tendem.ai/ ) وبناء تطبيقات تفاعلية تعمل في المتصفح ضمن بيئتنا الهجينة between AI + البشر. في هذا الدور، كقائد AI كما نطلق عليه هذا المنصب في Mindrift ستتعاون مع وكلاء Tendem الذين يتعاملون مع المهام المتكررة، بينما تقدم خبرتك في الهندسة الشاملة، والحكم المعماري، ومراقبة الجودة لضمان أن تكون تطبيقات الويب وظيفية وقوية وجاهزة للمستخدمين الفعليين. هذه الفرصة بدوام جزئي عن بُعد مثالية للمحترفين ذوي الخبرة العملية في أطر frontend الحديثة، وواجهات خلفية، وقواعد البيانات، وإطلاق منتجات ويب تفاعلية من البداية للنهاية.

منصة Mindrift توصل المتخصصين بمشاريع AI من روّاد التقنية الكبار. مهمتنا هي فتح إمكانات الذكاء الاصطناعي التوليدي من خلال الاستفادة من خبرات العالم الحقيقي من جميع أنحاء العالم.

هذا الدور حرّ freelance لمشروع Tendem. كـمطور تطبيق ويب كامل، ستقوم بتصميم وبناء وتحسين تطبيقات تعمل في المتصفح مع منطق حقيقي، وحالة وتخزين ومدخلات المستخدم من متتبعات العادات وأدوات الميزانية إلى لوحات معلومات داخلية، أدوات Mini-SaaS، وتطبيقات مدعومة بالذكاء الاصطناعي. قد تعمل أيضاً على تطبيقات بايثون مستقلة ونصوص معالجة البيانات التي تقف بجانب هذه المنتجات أو خلفها.

  • بناء تطبيقات ويب تفاعلية مع frontend (React، Next.js، Vue، أو ما شابه) وواجهة خلفية API (Python/FastAPI/Flask أو Node/Express).
  • تصميم وتنفيذ نماذج البيانات، المخططات، وطبقات الاحتفاظ باستخدام SQL (PostgreSQL، SQLite) أو مخازن NoSQL.
  • تنفيذ المصادقة والجلسات وفتح الوصول القائم على الأدوار حيثما لزم الأمر.
  • دمج واجهات برمجة التطبيقات الخارجية وخدمات AI/LLM (OpenAI، Anthropic، أو ما شابه) في ميزات المنتج.
  • التعامل مع إدارة الحالة، والتحقق من مدخلات المستخدم، وحالات الخطأ وحالات التحميل بشكل نظيف.
  • بناء أدوات بايثون مستقلة ونصوص حيثما يتطلب المهمة (معالجة البيانات، عملاء API، utilities خلفية خفيفة).

الملف المرغوب فيه للمرشح

  • خبرة لا تقل عن 3 سنوات في تطوير الويب كامل الستاك أو في شحن تطبيقات ويب تفاعلية (مطلوب)
  • درجة البكالوريوس أو الماجستير في علوم الحاسوب، الهندسة، تقنية المعلومات، أو مجالات تقنية ذات صلة يعتبر ميزة
  • يجب أن يمتلك المرشح أساساً قوياً في تطوير الويب كامل الستاك، أطر frontend الحديثة، هندسة الخلفية، وبناء تطبيقات تفاعلية تعمل في المتصفح من البداية للنهاية. نحن نبحث عن متخصصين يمكنهم العمل بثقة عبر frontend، backend، قواعد البيانات، وواجهات برمجة التطبيقات، وتصميم منطق تطبيق قوي، وتحسين المخرجات المدعومة بالذكاء الاصطناعي إلى منتجات جاهزة للإنتاج.
  • مهارات حل المشكلات قوية، الانتباه للتفاصيل، والقدرة على تصميم وهندسة ميزة كاملة ونشرها بشكل مستقل أمر أساسي
  • إتقان قوي لـ JavaScript/TypeScript وaaxعلى الأقل إطار frontend حديث واحد (React، Next.js، Vue، Svelte، أو مماثل)
  • خبرة قوية في الخلفية باستخدام Python (FastAPI، Flask، Django) و/أو Node.js (Express، NestJS)
  • خبرة عملية مع قواعد البيانات العلائقية (PostgreSQL، MySQL، SQLite) وتصميم مخطط أساسي
  • خبرة في تنفيذ REST APIs، التحقق من الطلب، معالجة الأخطاء، وتدفقات المصادقة
  • الاطلاع على منصات النشر (Vercel، Netlify، Render، Fly.io، Railway، أو ما شابه)
  • خبرة في دمج واجهات LLM أو خدمات AI أخرى في ميزات المنتج تعتبر ميزة قوية
  • الارتياح مع التحكم بالإصدارات (Git) وأسس الاختبار
  • انتباه قوي للتفاصيل والالتزام ببناء منتجات تعمل وليست عروضاً توضيحية
  • أخلاقيات عمل ذاتية التوجيه مع القدرة على تصميم وبناء ونشر ميزات بشكل مستقل
  • محفظة من تطبيقات الويب المكتملة (مطلوبة)
  • إتقان اللغة الإنجليزية: مستوى فوق متوسط (B2) أو أعلى (مطلوب)

وظائف مشابهة