مهندس برمجيات

مستوى متوسط

-

عمل هجين

-

القاهرة، مصر

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

دوام كامل

عن الوظيفة

الغرض من الوظيفة:

المرشح المثالي لديه أساس متين في التطوير بلغة PHP، ومعرفة قوية بقواعد البيانات، وشغف ببناء تطبيقات ويب قابلة للتوسع. وتُعد الخبرة في تطوير برمجيات الرعاية الصحية ميزة قوية.

المسؤوليات الرئيسية:

  • تطوير تطبيقات الويب وصيانتها وتحسين أدائها باستخدام PHP وLaravel وWordPress.
  • العمل على مهام الواجهة الأمامية والخلفية لتقديم حلول متكاملة وعالية الجودة.
  • تطوير واجهات RESTful API ودمجها لدعم التطبيقات المختلفة.
  • تشخيص الأعطال واختبار البرمجيات الأساسية للمنتج وقواعد بياناتها وصيانتها، لضمان أداء محسَّن وعمل سليم.
  • العمل مع مطوري الواجهات الأمامية لربط عناصر واجهة المستخدم بمنطق الخادم.
  • تعلّم أفضل الممارسات ومعايير كتابة الكود في تطوير البرمجيات وتطبيقها.
  • التعاون مع فرق متعددة التخصصات لجمع المتطلبات وتنفيذ خصائص جديدة.
  • كتابة كود نظيف وجيد التنظيم وقابل لإعادة الاستخدام وفق أفضل الممارسات.
  • المشاركة في مراجعة الكود واختباره وتصحيح أخطائه لضمان مستوى عالٍ من الجودة.
  • المساهمة في تحسين طرق العمل في التطوير وكفاءة الفريق.

المهارات والمؤهلات المطلوبة:

  • درجة البكالوريوس في علوم الحاسب أو مجال ذي صلة (أو خبرة معادلة).
  • لغة إنجليزية جيدة جدًا
  • خبرة في تطوير واجهات RESTful API ودمجها.
  • مهارات قوية في حل المشكلات واهتمام بالتفاصيل.
  • مهارات ممتازة في التواصل والعمل ضمن فريق.
  • القدرة على العمل باستقلالية وإدارة الوقت بفعالية.
  • الحرص على التعلّم والتكيّف مع التقنيات والمنهجيات الجديدة.
  • معرفة قوية بـ PHP وMySQL وLaravel وWordPress.
  • فهم جيد لـ HTML وCSS وJavaScript ومبادئ تصميم الويب المتجاوب.
  • معرفة بلغة SQL وخبرة في قواعد البيانات العلائقية (مثل MySQL).
  • فهم أساسي لأنظمة إدارة الإصدارات (مثل Git).
  • إلمام بمنهجيات التطوير Agile.
  • مهارات تحليلية قوية وقدرة على حل المشكلات.
  • القدرة على العمل في بيئة فريق تعاونية والالتزام بمواعيد تسليم المشاريع.

مفضَّل / ميزة إضافية:

  • خبرة في تطوير برمجيات الرعاية الصحية أو البرمجيات الطبية.
  • معرفة بواجهات RESTful API والربط مع خدمات خارجية.
  • فهم أفضل الممارسات الأمنية وحماية البيانات.