HungerStation | هنقرستيشن

Software Engineer II - Backend (Fintech)

HungerStation | هنقرستيشن

الرياضعقدخبير2 مشاهدة

نبذة شاملة عن الوظيفة وأهميتها في السوق السعودي:

تعتبر هنقرستيشن جزءاً من مجموعة Delivery Hero، الرائدة عالمياً في منصات التوصيل المحلية، حيث تسعى لتقديم تجربة استثنائية وسريعة للمستخدمين. مع انتشارها في أكثر من 70 دولة، تساهم هنقرستيشن في تعزيز الاقتصاد الرقمي في المملكة العربية السعودية، مما يجعلها وجهة مثالية للباحثين عن فرص عمل في مجال التقنية المالية (Fintech). يهدف قسم التقنية المالية في الشركة إلى تطوير حلول مبتكرة تسهم في تحسين تجربة العملاء وتعزيز فعالية العمليات التجارية. لهذا، تبحث الشركة عن مهندس برمجيات ثانٍ في مجال تطوير الخلفية للانضمام إلى فريقها المتنامي في الرياض. إن هذه الوظيفة توفر فرصة فريدة للمتقدمين لتطبيق مهاراتهم التقنية والتعاون مع فرق متعددة التخصصات، مما يعزز من فرص التعلم والنمو المهني.

المهام والمسؤوليات الرئيسية:

  1. تطوير البرمجيات: يجب على المرشح متابعة أحدث منهجيات تطوير البرمجيات لتقديم حلول برمجية متميزة تسهم في تحقيق أهداف الشركة.

  2. تحليل متطلبات المنتج: يتعين على المرشح فهم متطلبات المنتجات بدقة، وتقدير الجهود اللازمة، وتقديم الحلول المناسبة بالتعاون مع فريق المنتج.

  3. بناء مكونات التطوير: العمل على تحويل المتطلبات إلى برمجيات فعلية دقيقة من خلال بناء مكونات تطوير فعالة.

  4. توثيق خطوات البرمجة: يجب توثيق جميع خطوات البرمجة لضمان سهولة الفهم والتعديل في المستقبل، مما يسهل على الفرق الأخرى التعامل مع الأكواد.

  5. استكشاف وحل المشكلات: يتطلب العمل البحث عن المشكلات والأخطاء البرمجية وحلها بشكل فعّال لضمان جودة البرنامج.

  6. التعاون مع الزملاء: من المهم التعاون مع الزملاء في مراجعات الأكواد وتقديم تقارير مراجعة الأكواد بشكل منتظم.

  7. إجراء اختبارات وظيفية ونمطية: يتعين على المرشح القيام بإجراء اختبارات لضمان عمل الحلول المقدمة بشكل فعّال وبما يتوافق مع المتطلبات.

  8. المشاركة في تجارب المستخدمين واختبارات القبول: دعم إجراء تجارب المستخدمين واختبارات القبول للتأكد من تلبيتها لاحتياجات العملاء.

  9. اتباع السياسات والإجراءات: الالتزام بجميع السياسات والإجراءات لضمان سير العمل بطريقة منظمة ومتسقة.

  10. المساهمة في التحسين المستمر: تقديم الاقتراحات لتحسين العمليات والممارسات وزيادة الفعالية والكفاءة.

  11. متابعة العمليات اليومية: متابعة العمليات اليومية المرتبطة بالوظيفة لضمان استمرارية العمل.

  12. إعداد تقارير دقيقة وفي الوقت المناسب: المساهمة في إعداد تقارير دقيقة وفي الوقت المناسب تتعلق بمجال العمل لتلبية المتطلبات والأهداف.

المتطلبات والمؤهلات المطلوبة:

  1. خبرة عملية تتراوح بين 2 إلى 4 سنوات في تطوير البرمجيات الخلفية باستخدام لغات مثل GoLang، Ruby on Rails، Java، أو Python.

  2. شهادة بكاليوس في مجال ذو صلة يُعتبر شرطاً أساسياً.

  3. درجة الماجستير في مجال ذو صلة تُعتبر ميزة إضافية.

  4. معرفة وفهم عميق لهندسة البرمجيات، بما في ذلك تصميم يعتمد على المجال (Domain-Driven Design)، والخدمات المصغرة (Microservices)، وKubernetes، وتقنيات الحاويات.

  5. قدرة على تحليل متطلبات العمل وتقديم الحلول المناسبة وفقاً للمعايير المحددة.

  6. مهارات في كتابة الأكواد بشكل واضح ومنظم، مع القدرة على توثيق الخطوات بشكل فعّال.

  7. القدرة على العمل تحت الضغط والالتزام بالمواعيد النهائية.

  8. اجتياز اختبارات تقنية تحدد مستوى المعرفة والمهارات التقنية المطلوبة.

  9. تجربة في العمل ضمن فرق متنوعة والتفاعل مع مختلف الأقسام داخل الشركة.

  10. الإلمام بممارسات تطوير البرمجيات الحديثة مثل Agile وDevOps.

المهارات التقنية المطلوبة:

  1. إتقان لغات البرمجة: القدرة على العمل بكفاءة مع اللغات المذكورة (GoLang، Ruby on Rails، Java، Python).

  2. فهم متعمق للبنية المعمارية للبرمجيات: Knowledge of Domain-Driven Design (DDD)، microservices، وغيرها.

  3. خبرة في أدوات إدارة الحاويات: مثل Kubernetes، والتي تسهل إدارة التطبيقات وتوزيعها.

  4. قدرة على استخدام أنظمة التحكم في الإصدارات مثل Git، لضمان إدارة فعالة للأكواد والمشروعات.

  5. فهم جيد لمبادئ البرمجة المتقدمة وتقنيات الاختبار لضمان جودة البرمجيات.

  6. قدرة على استخدام أدوات التحليل والتقارير لجمع البيانات وتحليل الأداء.

  7. مهارات التعامل مع قواعد البيانات، سواء كانت SQL أو NoSQL.

المهارات الشخصية والقيادية:

  1. مهارات التواصل الفعّال: القدرة على التعبير عن الأفكار بوضوح والتفاعل مع الزملاء والعملاء.

  2. القدرة على العمل الجماعي: تعزيز التعاون بين الفرق المختلفة للوصول إلى الأهداف المشتركة.

  3. مهارات حل المشكلات: القدرة على التفكير النقدي وتحليل المشكلات المعقدة وإيجاد الحلول المناسبة.

  4. المرونة والتكيف: القدرة على التكيف مع المتغيرات السريعة في بيئة العمل والتكنولوجيا.

  5. القدرة على إدارة الوقت: تنظيم الأولويات والمهام لتحقيق الأهداف ضمن المواعيد المحددة.

  6. روح المبادرة: القدرة على أخذ زمام المبادرة واقتراح أفكار جديدة لتحسين العمليات.

بيئة العمل وثقافة الشركة:

تتمتع هنقرستيشن ببيئة عمل ديناميكية ومبتكرة، حيث تشجع على تبادل الأفكار والمشاركة الفعالة بين جميع أفراد الفريق. يتمتع الموظفون بفرصة العمل في بيئة مرنة تدعم الإبداع وتقدير الجهد، مما يعزز من روح التعاون والتفاعل الإيجابي. كما أن الشركة تلتزم بتوفير بيئة شاملة تدعم التنوع وتحتفل بالاختلافات بين الأفراد. تسعى هنقرستيشن إلى تعزيز ثقافة الابتكار من خلال تشجيع الموظفين على تقديم أفكارهم ومقترحاتهم، مما يسهم في تحقيق الأهداف الاستراتيجية للشركة.

فرص التطور والنمو المهني:

تؤمن هنقرستيشن بأهمية تطوير المهارات وتعزيز المعرفة لدى موظفيها، حيث توفر مجموعة واسعة من الفرص التعليمية والتدريبية. يمكن للموظفين الاستفادة من البرامج التدريبية المتقدمة وورش العمل التي تهدف إلى تعزيز المهارات التقنية والشخصية. كما يتم تشجيع الموظفين على المشاركة في مؤتمرات وفعاليات متخصصة في مجال التقنية المالية، مما يساهم في توسيع شبكة العلاقات المهنية. تسعى الشركة إلى دعم مسيرة التقدم المهني من خلال تقييم الأداء الدوري وتوفير الفرص للترقية والنمو الوظيفي، مما يجعلها الخيار المثالي للمهنيين الطموحين الذين يسعون لتحقيق أهدافهم في بيئة محفزة.

تفاصيل الوظيفة

تاريخ النشر١٩ مارس ٢٠٢٦
التخصصتقنية المعلومات

عن الشركة

HungerStation | هنقرستيشن

HungerStation | هنقرستيشن

مشاركة الوظيفة