انضم إلى فريقنا من المحترفين الموهوبين
نبحث عن مهندس برمجيات محترف وذو دافعية عالية للانضمام إلى فريق التطوير لدينا. سيكون المرشح المثالي مسؤولًا عن تصميم وتطوير واختبار وصيانة حلول برمجية قابلة للتوسع تلبي متطلبات العمل والمعايير التقنية. ستعمل بشكل وثيق مع فرق متعددة التخصصات لتقديم منتجات عالية الجودة وتحسين أداء الأنظمة بشكل مستمر.
تصميم وتطوير وصيانة تطبيقات الويب وتطبيقات الخادم باستخدام أحدث التقنيات.
كتابة كود نظيف وقابل للصيانة مع الالتزام بأفضل الممارسات البرمجية.
تحليل متطلبات النظام وتحويلها إلى حلول تقنية فعالة.
المشاركة في تصميم بنية الأنظمة واتخاذ القرارات التقنية.
تحسين أداء التطبيقات وقابليتها للتوسع وأمانها.
تطوير وربط واجهات برمجية (APIs) والتكامل مع خدمات خارجية.
اكتشاف الأخطاء البرمجية ومعالجتها وضمان استقرار الأنظمة.
التعاون مع فرق إدارة المنتج والتصميم وضمان الجودة طوال دورة التطوير.
المشاركة في مراجعات الكود لضمان الجودة وتبادل المعرفة.
متابعة أحدث التقنيات والاتجاهات في مجال تطوير البرمجيات.
درجة البكالوريوس في علوم الحاسب، هندسة البرمجيات، أو مجال ذي صلة.
خبرة عملية سابقة كمهندس برمجيات أو في وظيفة مشابهة.
فهم قوي لمبادئ البرمجة كائنية التوجه (OOP) وأنماط التصميم.
خبرة في تقنيات Backend مثل PHP (Laravel) أو Node.js.
معرفة جيدة بقواعد البيانات مثل MySQL أو PostgreSQL وكتابة الاستعلامات المحسنة.
خبرة في استخدام أنظمة التحكم في الإصدارات مثل Git.
التعامل مع واجهات برمجية، أنظمة المصادقة، والصلاحيات.
مهارات تحليل وحل مشكلات ممتازة.
القدرة على العمل ضمن فريق أو بشكل مستقل.
خبرة في أطر عمل الواجهة الأمامية مثل React أو Vue.js.
معرفة بأساسيات النشر السحابي (Cloud).
خبرة في الكاشينج والـ Queues والمهام الخلفية.
فهم جيد لممارسات الأمان البرمجي.
خبرة في بيئات العمل Agile أو Scrum.
راتب تنافسي وحوافز حسب الأداء.
فرص للتعلم المستمر والتطور المهني.
بيئة عمل احترافية وداعمة.
العمل على مشاريع حقيقية وذات تأثير.
مرونة في ساعات العمل وإمكانية العمل عن بُعد (إن وجد).