نظرة عامة
نبحث عن مهندس خلفي أول ماهر للغاية يتمتع بخبرة عميقة في Node.js للانضمام إلى فريقنا. بصفتك مساهمًا رئيسيًا، ستكون مسؤولًا عن بناء وصيانة واجهات برمجة التطبيقات والخدمات الآمنة، وضمان التكامل السلس مع تطبيقات الواجهة الأمامية، وتحسين أداء النظام. تعتبر الخلفية القوية في آليات المصادقة، بما في ذلك OAuth 2.0 و JWT، أمرًا ضروريًا. إن امتلاك خبرة في Cloudflare Workers والهندسة المعمارية بدون خادم يعد إضافة كبيرة.
المسؤوليات
- تصميم وتطوير وصيانة تطبيقات وخدمات Node.js القابلة للتطوير.
- تنفيذ وإدارة آليات مصادقة متنوعة، بما في ذلك OAuth 2.0 و JWT.
- تطوير ونشر وظائف بدون خادم باستخدام Cloudflare Workers.
- تحسين أداء التطبيق وقابلية التوسع والموثوقية عبر جميع البيئات.
- التعاون الوثيق مع مطوري الواجهة الأمامية ومديري المنتجات وأصحاب المصلحة الآخرين لتقديم منتجات عالية الجودة.
- كتابة شفرة نظيفة وقابلة للصيانة وذات توثيق جيد.
- استكشاف الأخطاء وإصلاحها في كل من بيئات التطوير والإنتاج.
- المواكبة مع اتجاهات الصناعة والأدوات والتقنيات لضمان بقاء حلولنا متطورة.
المتطلبات
- شهادة بكالوريوس في علوم الكمبيوتر أو الهندسة أو مجال ذي صلة.
- خبرة مثبتة كمهندس Node.js أو في دور خلفي مشابه.
- إتقان قوي في تطوير JavaScript و Node.js.
- خبرة واسعة في هندسة الخدمات الدقيقة.
- معرفة متعمقة بـ OAuth 2.0 و JWT وأطر المصادقة ذات الصلة.
- إلمام بـ Cloudflare Workers أو منصات بدون خادم مماثلة.
- خبرة في أنظمة التحكم في الإصدار، خاصة Git.
- مهارات ممتازة في حل المشكلات واهتمام قوي بالتفاصيل.
- مهارات اتصال فعالة مع القدرة على العمل بشكل تعاوني في بيئة فريق.
- خبرة في Docker وأدوات تنظيم الحاويات مثل Kubernetes (إضافة).
- خبرة في إدارة وتصميم قواعد البيانات (SQL و NoSQL) (إضافة).
- إلمام بخطوط أنابيب CI/CD وممارسات DevOps (إضافة).