نحن في أليت تك (Elite Tech) نبحث عن مهندس أنظمة خلفية أول (Senior Backend Engineer) لينضم كعنصر تقني أساسي ومحوري في شركتنا البرمجية المتنامية. يتركز المحور الرئيسي لهذا الدور في هندسة الأنظمة الخلفية القوية، صيانة الأنظمة، الدعم التقني لبيئات التشغيل الحية، تصميم وهندسة الـ APIs، تحسين قواعد البيانات، وإدارة عمليات الإطلاق الرقمي.
تتكون منظومتنا الحالية من Laravel/PHP، وأنظمة خلفية/ERP معتمدة على Python، وواجهات React، والربط البرمجي مع أطراف خارجية، بالإضافة إلى مشاريع برمجية سابقة. نحن نبحث عن مطور مرن لا تقتصر قدراته على إطار عمل واحد؛ ورغم أن Laravel/PHP هي التقنية الأساسية المطلوبة، فإن الخبرة في Python، وReact، وعمليات الـ DevOps، وأنظمة الـ ERP، وأدوات الذكاء الاصطناعي تمثل ميزة إضافية قوية.
المهام والمسؤوليات الأساسية
البناء والصيانة: تطوير وتوسيع وتحسين الخدمات الخلفية والـ APIs بصفة رئيسية باستخدام Laravel/PHP.
دعم بيئات التشغيل: استكشاف وإصلاح مشكلات الخوادم الحية، والحفاظ على استقرار الأنظمة الحالية، وإعادة هيكلة الأكواد السابقة (Legacy Code) بشكل آمن.
قواعد البيانات والربط: إدارة مخططات قواعد البيانات المعقدة، الهجرات (Migrations)، تحسين الاستعلامات، والربط البرمجي السلس بين الأنظمة.
الوعي بعمليات الإطلاق: حوكمة إصدار البرمجيات بشكل آمن، ومراقبة كفاءة الأنظمة، وحل مشكلات الخوادم.
الملكية التقنية الكاملة: التعاون المباشر مع المؤسس لتوضيح المتطلبات الفنية، وصياغة المواصفات التقنية، وتقسيم المهام الكبرى إلى مهام برمجية واضحة.
التوثيق الفني: كتابة التوثيقات الفنية النظيفة، وأدلة إعداد الأنظمة، وملاحظات عمليات الإطلاق (Deployment Notes).
دعم الواجهات الأمامية: تقديم الدعم التقني لمهام الواجهات الأمامية المستندة إلى React عند الحاجة البرمجية المشتركة.
الإنتاجية بالذكاء الاصطناعي: استخدام أدوات المساعدة البرمجية القائمة على الذكاء الاصطناعي بمسؤولية لتسريع الإنتاجية، وتوثيق الأكواد، وتسريع عمليات الفحص والـ Debugging.
المتطلبات والمهارات التقنية الإلزامية
الخبرة: أكثر من 5 سنوات من الخبرة المهنية الفعلية في تطوير الأنظمة الخلفية لبيئات التشغيل الحية.
التقنية الأساسية: خبرة برمجية عميقة ومثبتة في بيئات الإنتاج باستخدام Laravel وPHP.
قواعد البيانات: مهارة متقدمة في صياغة استعلامات SQL، تصميم البنى التحتية للبيانات، واستكشاف أخطاء الاستعلامات المعقدة.
هندسة الـ APIs: خبرة قوية في تصميم، تأمين، وربط واجهات البرمجة التطبيقية (RESTful APIs).
إدارة الكود: فهم راسخ لمنظومة Git، استراتيجيات الفروع (Branching)، وعادات مراجعة الكود الصارمة (Code Review).
الأنظمة السابقة: القدرة على الغوص في الأنظمة البرمجية القائمة وتطويرها وتحسينها بأمان وثقة.
الـ DevOps والسحابية: خبرة عملية في إدارة خوادم Linux، استخدام Docker، بناء أنابيب الـ CI/CD، إدارة الخوادم الافتراضية (VPS/Cloud)، وأدوات مراقبة الأداء.
العقلية: مهارات اتصال واضحة، وعقلية تحمل المسؤولية والملكية الفكرية والتقنية الكاملة للمشروع.
ميزات إضافية تفضيلية (Nice to Have)
خبرة عمل مهنية في الأنظمة الخلفية المستندة إلى لغة Python أو إعدادات أنظمة الـ ERP.
خبرة عملية في تطوير الواجهات الأمامية باستخدام React.js أو أطر عمل JavaScript الحديثة.
مهارة دمج المساعدين البرمجيين الذكيين (AI Coding Tools) في سير العمل اليومي مع تطبيق آليات التحقق الصارمة من الكود.
نموذج وبيئة العمل
أول 3 أشهر: فترة اختبار وتقييم تقني عن بعد (Remote) بدوام كامل.
بعد اجتياز فترة الاختبار: الانتقال إلى العمل الحضوري الكامل من مقر الشركة (Onsite) في مكتبنا بالمعادي، القاهرة، مع توقيع عقد عمل رسمي وتوفير كافة المزايا المؤسسية.
The main focus of the role is backend development, maintenance, production support, APIs, database work, and deployment awareness. Our current systems include Laravel/PHP, Python-based ERP/backend systems, React, integrations, and legacy projects.
We are looking for a backend developer who is not limited to one framework. Laravel/PHP is the main required stack, while Python, React, DevOps, ERP systems, and AI tools are strong pluses.
Responsibilities:
- Build, maintain, and improve backend services and APIs, mainly in Laravel/PHP.
- Support and improve existing production systems and legacy codebases.
- Work with databases, migrations, queries, and integrations.
- Debug production issues and help with safe releases/deployments.
- Collaborate with the founder to clarify requirements and split work into clear tasks.
- Write technical documentation, setup notes, and deployment notes.
- Support frontend/React tasks when needed.
- Use AI tools responsibly to improve productivity, documentation, and debugging.
Required skills:
- 5+ years of backend development experience.
- Strong Laravel/PHP experience in production systems.
- Good SQL/database design and query debugging.
- Strong API design and integration experience.
- Good Git workflow and code review habits.
- Ability to maintain and improve legacy systems.
- Clear communication and strong ownership mindset.
- Linux, Docker, CI/CD, VPS/cloud, deployment, and monitoring experience.
Nice to have:
- Python backend or ERP system experience.
- React/frontend experience.
- Experience using AI coding tools with proper verification.
Work model:
- First 3 months: full-time remote probation/evaluation period.
- After successful probation: full-time onsite from the office with a formal employment contract.
Elite tech cairo