مطور برمجيات كامل Stack - MERN أو Node.js
ملخص الوظيفة
هذه الوظيفة تتطلب مطور برمجيات كامل Stack - MERN أو Node.js للعمل عن بُعد. سيكون مسؤولاً عن تصميم وتطوير حلول خلفية قوية تعمل على تطبيقات الشركة. يجب أن يكون لديه خبرة في Node.js وواجهات برمجة تطبيقات RESTful وهندسة_microservices، بالإضافة إلى مهارات حل المشكلات والتواصل.
وصف الوظيفة
نظرة عامة على الوظيفة
يبحث Flatgigs عن مطور Node.js Backend للانضمام إلى فريقنا عن بُعد.
المسؤوليات الرئيسية:
تصميم وتطوير وصيانة خدمات خلفية قابلة للتطوير وأداء عالٍ مع Node.js.
تصميم وتطبيق ميزات معقدة وتحسينات في تطبيقاتنا الحالية.
التعاون مع مديري المنتجات ومطوري الواجهة الأمامية لإنشاء تطبيقات متكاملة.
توجيه وتوجيه المطورين الأصغر سناً من خلال مراجعة التعليمات البرمجية ومناقشات الهندسة المعمارية.
ضمان جودة التعليمات البرمجية من خلال الاختبار والمراقبة والالتزام بأفضل الممارسات.
البقاء على اطلاع دائم بالتقنيات الناشئة واتجاهات الصناعة لتحسين أنظمتنا باستمرار.
المتطلبات:
- 5+ سنوات من الخبرة كمطور خلفي مع التركيز على Node.js.
- خبرة مثبتة في تصميم وبناء واجهات برمجة تطبيقات RESTful وهندسة_microservices.
- فهم قوي للبرمجة غير المتزامنة وبرمجة الحدث.
- إلمام بقواعد البيانات مثل MongoDB وPostgreSQL أو MySQL.
- خبرة بخدمات السحابة (AWS وGCP وAzure) و استراتيجيات النشر.
- معرفة بممارسات DevOps، بما في ذلك خطوط أنابيب CI/CD وتحويل الحاويات (Docker).
- مهارات حل المشكلات الممتازة والقدرة على إدارة مهام متعددة.
- مهارات تواصل ممتازة، خاصة في بيئة عمل عن بُعد.
المتطلبات المعرفية
- ◆CS-SE(٩٠%)
- ◆CS-PL(٨٠%)
- ◆CS-NC(٧٠%)