عن بُعد
Jobs for Humanity -
لبنان
--
Jobs for Humanity

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

وصف الوظيفة

وصف الوظيفة

حول الدور


نحن نبحث عن مهندس Full-Stack لبناء تطبيق الويب لدينا من البداية حتى النهاية وتحويل MVP إلى واقع. ستتولى المنتج وجهة المستخدم والخلفية التي تدعمه، وتعمل بشكل وثيق مع مهندس الذكاء الاصطناعي لدمج تفاعلات ذكاء اصطناعي فورية ومتكاملة في تجربة سلسة وموثوقة.


ما ستفعله


  • بناء ونشر تطبيق الويب عبر الواجهة الأمامية والخلفية، من مكوّنات واجهة المستخدم إلى واجهات برمجة التطبيقات ونماذج البيانات
  • تصميم وتنفيذ واجهة محادثة سريعة الاستجابة وتفاعلية في الوقت الفعلي (React، WebSockets/SSE)
  • تطوير خدمات الخلفية: المصادقة، إدارة الجلسات، تخزين البيانات، والتكاملات مع طرف ثالث
  • دمج الخدمات الذكية والوكالات المتعددة في المنتج بالشراكة مع مهندس الذكاء الاصطناعي
  • تصميم وصيانة قواعد البيانات وعقود واجهات برمجة التطبيقات التي تقاس مع تعقيد المنتج
  • التحكم في الأداء، الاعتمادية، والأمان عبر كامل الستاك
  • ترجمة متطلبات المنتج والتصميم إلى ميزات جيدة الاختبار وقابلة للصيانة
  • التحرك بسرعة في بيئة مبكرة التطور، مع توازن بين السرعة والجودة

المؤهلات
  • خبرة 4+ سنوات في تطوير البرمجيات الكامل-المكدس
  • إتقان قوي لـ TypeScript/JavaScript وإطار واجهة أمامية حديث (يفضل React)
  • خبرة قوية في الخلفية (Node.js، Python، أو ما شابه) في بناء واستهلاك واجهات برمجة التطبيقات
  • خبرة في تصميم نماذج البيانات العلائقية و/أو NoSQL (PostgreSQL، MongoDB، إلخ)
  • الطبيعة مع أنماط الاتصال في الوقت الفعلي (WebSockets، SSE) وواجهات المستخدم البثية
  • فهم المصادقة والترخيص ومعالجة البيانات الآمنة
  • خبرة في دمج واجهات برمجة التطبيقات الطرف الثالث، ويفضل ضمن خدمات LLM أو AI
  • الراحة في امتلاك الميزات من البداية إلى النهاية مع إشراف أقل

معلومات إضافية
  • خبرة في البناء باستخدام APIات LLM أو ميزات المنتج المدعومة بالذكاء الاصطناعي
  • الإلمام بمنصات السحابة (AWS/GCP/Azure) وخطوط CI/CD
  • معرفة بالتخزين المؤقت، والانتظار، ومعالجة المهام الخلفية
  • خبرة سابقة في شركة ناشئة في مراحل مبكرة أو منتج 0 إلى 1


وظائف مشابهة