صورة قسم من الوظائف

مهندس برمجيات أول (قائد فريق)

مهندس برمجيات أول (قائد فريق)

من مقر الشركة

القطاع:

البرمجيات

الموقع:

القاهرة, مصر

الخبرة المطلوبة:

5-8

الوصف الوظيفي

- تصميم وتطوير وصيانة حلول برمجية قابلة للتوسع عبر الأنظمة الداخلية وأنظمة العملاء
- تخصيص وتحسين الوحدات البرمجية لتعزيز أداء النظام وسهولة الاستخدام
- التعاون مع مصممي UI/UX ومهندسي backend لتقديم تجارب رقمية سلسة
- كتابة كود نظيف وسهل الصيانة وموثق جيداً وفق أفضل الممارسات
- دمج واجهات front-end مع خدمات back-end وواجهات برمجة التطبيقات الخارجية
- المشاركة في مراجعة الكود لضمان معايير الجودة والتحسين المستمر
- تطوير بنية النظام والأدوات وسير عمل التطوير
- دعم دورات النشر وضمان استقرار وموثوقية بيئة الإنتاج
- العمل ضمن بيئات إدارة الإصدارات (Git/Bitbucket) لإدارة دورة حياة الكود

المتطلبات

- درجة البكالوريوس في علوم الحاسب أو نظم المعلومات أو مجال ذي صلة
- خبرة لا تقل عن 5 سنوات في تطوير full-stack
- إجادة اللغة الإنجليزية (كتابة وتحدثاً)
Technical Stack:
- Python, Java, JavaScript, PHP
- HTML5 & RESTful APIs
خبرة عملية في:
- React.js (معرفة React Native تعتبر ميزة إضافية)
- أدوات إدارة الحالة (Redux, MobX, Vuex)
- أطر العمل backend (Node.js, Laravel, Express.js)
خبرة في قواعد البيانات:
- PostgreSQL, MySQL, أو MongoDB

نستخدم ملفات تعريف الارتباط لتشغيل الموقع، ولفهم طريقة استخدامه، وللتحدث معك مباشرة، ولقياس نتائج إعلاناتنا. يمكنك السماح بها جميعاً، أو الإبقاء على الضرورية فقط، أو الاختيار بنفسك. ويمكنك تغيير رأيك في أي وقت من سياسة ملفات تعريف الارتباط.

يستخدم هذا الموقع ملفات تعريف الارتباط لضمان حصولك على أفضل تجربة. لمزيد من المعلومات، يُرجى زيارة سياسة ملفات تعريف الارتباط.