مهندس برمجيات مبتدئ
- في الساعة
- عن بُعد
- تم النشر في : 16-08-2026
- تنتهي في : 15-11-2026
التفاصيل
الوصف
حول الدور:
نبحث عن مهندس برمجيات مبتدئ متحفز للانضمام إلى فريق الهندسة لدينا. ستعمل مع مطورين ذوي خبرة لبناء واختبار وصيانة تطبيقات برمجية موثوقة أثناء تطوير مهاراتك التقنية.
المسؤوليات:
- تطوير وصيانة تطبيقات الويب وميزات البرمجيات.
- كتابة كود نظيف وسهل القراءة وقابل للصيانة.
- تصحيح المشكلات وتحسين أداء التطبيق.
- المشاركة في مراجعات الكود والمناقشات التقنية.
- العمل مع مديري المنتجات والمهندسين الآخرين لتقديم ميزات جديدة.
- كتابة اختبارات الوحدة والتوثيق.
- تعلم وتطبيق ممارسات تطوير البرمجيات الحديثة.
المتطلبات:
- 0–2 سنة من الخبرة في تطوير البرمجيات، بما في ذلك التدريب أو المشاريع الأكاديمية.
- معرفة بلغة بايثون، جافاسكريبت، جافا، C#، أو لغة برمجة مشابهة.
- فهم هياكل البيانات والخوارزميات والبرمجة الكائنية التوجه.
- الإلمام ب Git وسير عمل تطوير البرمجيات الأساسي.
- المعرفة الأساسية ب SQL وقواعد البيانات.
- مهارات قوية في حل المشكلات والتواصل.
- يفضل الحصول على درجة البكالوريوس في علوم الحاسب، هندسة البرمجيات، أو مجال ذي صلة.
من الجميل وجودك:
- خبرة مع React و Node.js وDjango و.NET أو أطر عمل مشابهة.
- الإلمام بواجهات برمجة التطبيقات REST.
- خبرة مع منصات السحابة مثل AWS وAzure أو Google Cloud.
- مشاريع برمجيات شخصية أو أكاديمية أو مفتوحة المصدر.
ما نقدمه:
- راتب تنافسي.
- خيارات عمل مرنة عن بعد/هجين.
- الإرشاد من مهندسين ذوي خبرة.
- فرص التطوير المهني والتدريب.
- بيئة هندسية تعاونية وداعمة.
- فرص للعمل على مشاريع برمجية واقعية.
كيفية التقديم:
يرجى إرسال سيرتك الذاتية/سيرتك الذاتية، أو GitHub أو رابط ملف الأعمال، ومقدمة موجزة تصف خبرتك في تطوير البرمجيات والمشاريع التي عملت عليها.

