Emdad By Elm

Senior Full Stack Engineer

Emdad By Elm

الرياضدوام كاملخبير38 مشاهدة

تتولى وظيفة مهندس البرمجيات الشامل (Senior Full Stack Engineer) مسؤولية تصميم وتطوير وصيانة التطبيقات الشاملة مع التركيز على الأداء والقابلية للتوسع والموثوقية. يتطلب هذا الدور التعاون الوثيق مع فرق متعددة التخصصات لتقديم حلول برمجية عالية الجودة تلبي احتياجات الأعمال والمستخدمين. سوف يستخدم المهندس تقنيات حديثة في تطوير الواجهة الخلفية والواجهة الأمامية، ويتبع أفضل الممارسات في مجال التطوير، ويساهم في التحسين المستمر داخل فريق التطوير.

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

  • تصميم وتطوير وصيانة التطبيقات الشاملة.
  • التعاون مع فرق المنتج وتجربة المستخدم لفهم وتنفيذ المتطلبات.
  • كتابة كود نظيف وقابل للصيانة وفعال وفقاً لأفضل الممارسات.
  • اختبار وتصحيح وتحسين التطبيقات لضمان الاستقرار والأداء.
  • تطوير وصيانة واجهات برمجة التطبيقات (APIs) الآمنة والقابلة للتوسع.
  • استخدام Docker وKubernetes لدعم عملية النشر وموثوقية التطبيقات.
  • المشاركة في مراجعات الكود والمساهمة في التحسينات التقنية.
  • دعم التحسين المستمر لعمليات وأدوات التطوير.
  • توجيه المطورين المبتدئين ودعم تبادل المعرفة داخل الفريق.
  • الحفاظ على وثائق تقنية واضحة لأغراض التطوير والتدريب.

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

  • خبرة مهنية لا تقل عن 5 سنوات في تطوير البرمجيات الشاملة.
  • خبرة قوية في Java وJavaScript ضمن دورة حياة تطوير البرمجيات (SDLC).
  • خبرة عملية قوية مع Spring Boot لبناء الخدمات الصغيرة (Microservices).
  • خبرة مع قواعد البيانات العلائقية، وخاصة PostgreSQL، بما في ذلك نمذجة البيانات وتحسين الاستعلامات.
  • خبرة عملية مع أطر العمل الحديثة للواجهة الأمامية، ويفضل Svelte.
  • تجربة في استخدام Docker وKubernetes لنشر التطبيقات وتحقيق القابلية للتوسع.
  • فهم جيد لتصميم وتنفيذ واجهات برمجة التطبيقات (RESTful API).

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

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

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

تاريخ النشر٢٥ فبراير ٢٠٢٦
التخصصتقنية المعلومات

عن الشركة

Emdad By Elm

Emdad By Elm

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