ملخص الوظيفة
مطلوب مهندس باك‑إند أول لفريق التكنولوجيا في شركة Salla بمدينة جدة للعمل على أنظمة الدفع والـ Checkout والعروض وبرامج الولاء. سيصمم ويطور ويشغل خدمات باك‑إند قابلة للتوسع والموثوقية تؤثر على معاملات بمستوى عالٍ، ويعمل مع فرق المنتج والتصميم والبيانات لضمان قابلية المراقبة والصيانة.
المهام والمسؤوليات
- تصميم وتشغيل خدمات باكاند قابلة للتوسع لعمليات الدفع والـ Checkout والعروض وبرامج الولاء.
- تطوير كود إنتاجي نظيف وعالي الأداء مع ضمان ملكية طويلة الأمد.
- تصميم واجهات REST ودمجها مع بوابات الدفع والخدمات الخارجية.
- بناء أنظمة موزعة موثوقة للتعامل مع أحجام مرورية كبيرة ومعالجة غير متزامنة.
- اتخاذ قرارات معمارية تركز على القابلية للتوسع والمرونة وسهولة الصيانة.
- تحسين الأداء عبر الخدمات وقواعد البيانات والـ cache والطوابير والـ workers.
- ضمان الجهوزية للإنتاج عبر المراقبة والتسجيل والتنبيه وقابلية الملاحظة.
- توجيه مهندسين مبتدئين والمشاركة في كامل دورة حياة التطوير.
المتطلبات والمؤهلات
- 6+ سنوات خبرة مهنية في هندسة البرمجيات لبناء أنظمة باكاند إنتاجية.
- خبرة ببناء خدمات باكاند قابلة للتوسع بلغة حديثة مثل PHP أو Go أو Java أو C#.
- فهم قوي لمبادئ الأنظمة الموزعة: التواقيت، الاتساق، التحمل، المعالجة غير المتزامنة.
- خبرة في تصميم وتشغيل أنظمة باكاند عالية التوفر وحجم المعاملات.
- قدرة مثبتة على كتابة كود إنتاجي نظيف وفعال وقابل للصيانة.
- خبرة في تصميم REST APIs ودمج منصات ومزودي دفع خارجيين.
- خبرة قوية بـ SQL وتصميم وتحسين MySQL أو PostgreSQL.
- خبرة في اختبارات آلية، مراجعات الكود والعمل ضمن خطوط CI/CD.
المهارات المطلوبة
المصدر: Workable. آخر تحقق أن الوظيفة متاحة: ١٤ نوفمبر ٢٠٢٦. التقديم يتم لدى صاحب العمل مباشرة.
قدّم الآن