وظيفة Senior Backend Developer في السعودية | فرصة عمل مميزة لدى شركة innovaDigits
Senior Backend Developer
نوع العمل: عمل كلي
الخبرة: من 0 إلى 3 سنوات
الراتب: غير محدد
المكان: المملكة العربية السعودية
Senior Backend Developer (Python | Django)
تُعد شركة innovaDigits من الشركات الرائدة في مجال خدمات التعهيد، حيث تُساهم في دعم المؤسسات بمختلف قطاعاتها لتطوير حلولها الرقمية وتحديث بنيتها التحتية التقنية. وتركّز الشركة على تحسين تجربة العملاء والموظفين في ظل بيئة الأعمال المتسارعة اليوم.
عن الوظيفة
تبحث الشركة عن مهندس برمجيات Backend متمرس يمتلك خبرة قوية في Python وتقنيات الـ Backend الحديثة للانضمام إلى فريقها الهندسي.
سيكون المرشح مسؤولًا عن تصميم وتطوير وصيانة تطبيقات قوية وقابلة للتوسع وعالية الأداء، مع الالتزام بأفضل ممارسات هندسة البرمجيات.
كما سيعمل بشكل وثيق مع فرق متعددة التخصصات لتقديم حلول موثوقة وفعالة وآمنة تعزز من تجربة المستخدمين وتدعم أهداف العمل.
المسؤوليات الرئيسية
- تصميم وتطوير وصيانة تطبيقات تعتمد على Python وDjango وواجهات RESTful APIs.
- تطبيق مبادئ SOLID وأنماط التصميم لضمان بنية نظيفة وسهلة الصيانة وقابلة للتوسع.
- كتابة اختبارات وحدات برمجية (Unit Tests) وضمان جودة الكود من خلال المراجعات الآلية والزملاء.
- تحسين أداء وأمان التطبيقات في البيئات ذات الزيارات العالية.
- التعاون مع فرق الواجهة الأمامية وإدارة المنتجات والجودة لتسليم المزايا بشكل متكامل.
- بناء وصيانة خطوط CI/CD لنشر واختبار البرمجيات بشكل تلقائي.
- استخدام Docker وأدوات إدارة الحاويات لضمان عمليات نشر سلسة
- الاستفادة من PostgreSQL وRedis لإدارة قواعد البيانات والتخزين المؤقت بكفاءة.
- نشر وإدارة التطبيقات على المنصات السحابية.
- المشاركة في النقاشات الهندسية والمساهمة في اتخاذ القرارات التقنية.
المتطلبات
- خبرة لا تقل عن 5 سنوات في تطوير البرمجيات مع تركيز على أنظمة Backend.
- إتقان Python وإطار العمل Django.
- خبرة مثبتة في بناء واستهلاك واجهات RESTful APIs.
- إجادة التعامل مع PostgreSQL وRedis.
- معرفة جيدة بخطوط CI/CD، وأدوات Docker، والمنصات السحابية.
- فهم عميق لاختبارات الوحدات ومبادئ SOLID وأنماط التصميم.
- إلمام باستخدام Git وأساليب العمل الجماعي في التطوير.
- مهارات تحليلية قوية وقدرة على تحسين الأداء على نطاق واسع.
- مهارات تواصل وتعاون فعّالة.
مهارات يُفضل امتلاكها
- خبرة في الأنظمة الموزعة (Distributed Systems).
- معرفة بالأطر غير المتزامنة مثل Celery أو FastAPI.
المزايا
- راتب تنافسي.
- تأمين صحي متميز.
- فرص لحضور المؤتمرات الدولية والسفر في مهام عمل خارجية.
- بيئة عمل ديناميكية تتيح التعامل مع أحدث التقنيات.
- فعاليات وأنشطة اجتماعية ورحلات ترفيهية للفريق.
تفاصيل العمل
- الموقع: مكتب القاهرة | العمل عن بُعد متاح.
- أيام العمل: من الأحد إلى الخميس.
للتقديم، يُرجى إرسال السيرة الذاتية إلى البريد الإلكتروني:
📧 jobs@innovadigits.com