أنت من يبني التطبيقات وعمليات التكامل التي يستخدمها العملاء كل يوم. تعمل عبر الطبقة الكاملة (full-stack)، من الواجهة التي يراها المستخدم إلى الخدمات والبيانات خلفها، فتصوغ البرمجيات حول الطريقة التي يعمل بها كل عميل فعلاً. ما تطلقه يذهب إلى بيئة الإنتاج ويبقى فيها.

ما ستقوم به

  • بناء وإطلاق تطبيقات الويب والجوال والأدوات الداخلية.
  • تصميم وصيانة واجهات الـ API والخدمات في الطرف الخلفي (back end).
  • دمج أنظمة العملاء بواجهات نظيفة وموثّقة.
  • نمذجة البيانات وكتابة استعلامات فعّالة على قواعد بيانات SQL.
  • كتابة الاختبارات ومراجعة الكود للحفاظ على سلامة قاعدة الكود.
  • العمل مع الاستشاريين والعملاء لتحويل المتطلبات إلى ميزات عاملة.
  • دعم ما تطلقه، بإصلاح المشكلات وتحسين الأداء مع الوقت.

ما تحتاجه

  • ثلاث سنوات أو أكثر في بناء تطبيقات ويب في بيئة الإنتاج.
  • إتقان قوي للغتي JavaScript و TypeScript، مع خبرة في React و Next.js.
  • خبرة في الطرف الخلفي باستخدام Node.js أو Python، إلى جانب قواعد بيانات SQL.
  • إلمام ببناء واجهات REST API واستهلاكها وعمليات التكامل مع أطراف خارجية.
  • فهم للاختبار والتحكم في الإصدارات ومراجعة الكود.
  • إجادة الإنجليزية للتوثيق التقني والتعاون مع الفريق. والعربية ميزة إضافية.

ميزات إضافية

  • خبرة في التكامل مع أنظمة الأعمال ومنصاتها.
  • إلمام بـ Docker والنشر السحابي.
  • مساهمات في المصادر المفتوحة أو معرض أعمال منشورة.

لماذا هذه الوظيفة

  • تمتلك الميزات من البداية إلى النهاية، من التصميم إلى دعم الإنتاج.
  • تعمل على مشكلات عملاء متنوعة، لا منتج واحد إلى الأبد.
  • تنمو عبر الطبقة الكاملة إلى جانب مهندسين واستشاريين متمكنين.

مقرك القاهرة، بنظام عمل هجين مع فريق الهندسة واستشاريي التنفيذ.