ملخص الوظيفة
مطلوب مهندس برمجيات Full Stack للانضمام إلى فريق هندسة Moyasar في الرياض لتطوير وتحسين منتجات وأنظمة الدفع. سيكون مسؤولاً عن تطوير الخدمات الخلفية والواجهات الأمامية وواجهات برمجة التطبيقات باستخدام Ruby on Rails وتقنيات مثل PostgreSQL وRedis وSidekiq.
المهام والمسؤوليات
- تصميم وتطوير واختبار وصيانة تطبيقات ومزايا شاملة (Full-stack).
- بناء وصيانة خدمات الواجهة الخلفية وواجهات برمجة التطبيقات باستخدام Ruby on Rails.
- تطوير وتحسين ميزات الواجهة الأمامية وتطبيقات الويب.
- تصميم وبناء ودمج RESTful APIs.
- العمل مع PostgreSQL لتصميم نماذج البيانات وكتابة استعلامات فعالة.
- استخدام Redis وSidekiq للتخزين المؤقت والمهام الخلفية.
- كتابة وصيانة اختبارات آلية وحدة وتكامل.
- المشاركة في مراجعات الشيفرة وحل الأخطاء وتحسين الأداء.
المتطلبات والمؤهلات
- درجة بكالوريوس في علوم الحاسب أو هندسة برمجيات أو مجال ذي صلة.
- خبرة عملية سنتين على الأقل في هندسة البرمجيات.
- خبرة عملية في Ruby وRuby on Rails.
- خبرة في تطوير تطبيقات ويب كاملة الواجهة.
- معرفة جيدة بهندسة MVC ومبادئ هندسة البرمجيات.
- خبرة مع PostgreSQL وRedis وSidekiq.
- خبرة في تطوير الواجهة الأمامية وكتابة اختبارات آلية.
- مهارات تواصل وتعاون جيدة وإتقان اللغة الإنجليزية.
المهارات المطلوبة
المصدر: Workable. آخر تحقق أن الوظيفة متاحة: ١٤ نوفمبر ٢٠٢٦. التقديم يتم لدى صاحب العمل مباشرة.
قدّم الآن