تبحث هنقرستيشن عن مهندس برمجيات أول متخصص في تطوير الواجهات الخلفية للعمل من مكتب الشركة في الرياض. يركز الدور على المساهمة في اتخاذ القرارات المعمارية لمنصة يستخدمها ملايين الأشخاص، ودعم التوسع الكبير في أعداد المستخدمين والمنتجات مع الحفاظ على جودة البنية الخلفية وأمنها.
يتطلب الدور أداءً مؤثرًا على المستوى الفردي، إلى جانب العمل بروح الفريق ودعم أعضائه والتعاون الوثيق مع فرق الإدارة لدفع المبادرات الاستراتيجية قدمًا على مستوى المنطقة.
المهام والمسؤوليات
- المشاركة في اتخاذ القرارات المعمارية المتعلقة بمنصة يستخدمها ملايين الأشخاص.
- المشاركة الفاعلة في ترحيل التطبيق الأحادي إلى بنية الخدمات المصغرة.
- الإسهام في تصميم البنية الخلفية الشاملة وتحسينها وتأمينها، بما يدعم النمو الكبير في أعداد المستخدمين والمنتجات دون تنازل.
- التعامل مع حاويات Docker وملفات إعداد Kubernetes على منصة Google Cloud Platform.
- تدريب أعضاء الفريق الآخرين وإرشادهم بصفته عضوًا أقدم في الفريق وعضوًا في قسم الواجهات الخلفية.
- تطبيق أساليب ومبادئ تطوير البرمجيات، بما في ذلك التطوير المدفوع بالتصميم، ومبادئ SOLID، والبنية القائمة على الأحداث، والخوارزميات، والاختبارات الآلية الوحدية والتكاملية والوظيفية.
- فهم دورة حياة التطوير والتعاون مع الفرق متعددة الوظائف وفرق العمل الرشيقة.
- المشاركة في الجهود المستمرة والمشتركة لتحسين تغطية الاختبارات وإعادة هيكلة الشيفرة والتوثيق.
- توظيف مهارات مراجعة الشيفرة وتصحيح الأخطاء والتحقيق بصورة منتظمة.
المتطلبات
- خبرة لا تقل عن 5 سنوات في تطوير الواجهات الخلفية باستخدام GoLang أو Ruby on Rails (RoR) أو Java أو Python.
- خبرة قوية في قواعد بيانات PostgreSQL وقواعد بيانات NoSQL.
- فهم راسخ للأشكال الطبيعية، ومبادئ ACID، ومستويات العزل، والفهرسة، وتحسين الاستعلامات، والتخزين المؤقت في الذاكرة مثل Redis وMemcached.
- إتقان أدوات المراقبة والتنبيه والتسجيل، مثل Grafana.
- فهم عميق لهندسة البرمجيات، بما في ذلك التصميم الموجه بالمجال (DDD)، والخدمات المصغرة، وKubernetes، وتقنيات الحاويات.
- خبرة في ترحيل التطبيقات الأحادية.
- عقلية قوية تجاه الاختبارات، مع خبرة في كتابة الاختبارات الوحدية والتكاملية لضمان جودة الشيفرة وموثوقيتها.
- القدرة على التكيف وحل المشكلات، بما يشمل التعامل مع الغموض والعمل في بيئة ديناميكية سريعة الوتيرة واتخاذ قرارات مدروسة.
من هي هنقرستيشن
تنتمي هنقرستيشن إلى مجموعة Delivery Hero، وهي منصة عالمية رائدة في مجال التوصيل المحلي، وتتمثل مهمتها في تقديم تجربة مميزة وسريعة وسهلة تصل إلى باب العميل. تعمل المجموعة في نحو 65 دولة حول العالم، ويقع مقرها الرئيسي في برلين بألمانيا. أُدرجت Delivery Hero في بورصة فرانكفورت منذ عام 2017، وهي جزء من مؤشر MDAX لسوق الأسهم.
المزايا
- تقديم دعم للانتقال على مستوى العالم للموظفين الدائمين.
- تبادل الأفكار والتواصل مع أكثر من 2000 زميل من فرق مختلفة داخل Delivery Hero عبر مجموعات الاهتمامات النشطة ومجتمع التقنية والمنتجات العالمي.
- تطوير المهارات من خلال ميزانية تعليمية شخصية للمؤتمرات والتدريب الخارجي.
- الوصول إلى منصة LinkedIn للتعلم الإلكتروني والمشاركة في برامج التدريب الداخلية المتنوعة.
- مزايا أخرى.
