مهندس برمجيات أول، Node.js
1inch
صاحب عمل نشط
نشرت في 29 اكتوبر
أرسل لي وظائف مثل هذه
الجنسية
أي جنسية
جنس
غير مذكور
عدد الشواغر
1 عدد الشواغر
الوصف الوظيفي
الأدوار والمسؤوليات
تتركز وظيفة مهندس البرمجيات الخلفية الأول على تطوير أنظمة خلفية عالية الأداء وقابلة للتوسع، تتطلب خبرة في نظام node.js البيئي (بما في ذلك Nest.js)، تصميم بنية الخدمات الصغيرة، أدوات المراقبة، وأنواع مختلفة من التخزين. مطلوب من المساهم أن يكون لديه معرفة جيدة بتقنيات blockchain. المسؤوليات المتعلقة بالمساهم تتعلق بتطوير الخدمات للبنية التحتية الكاملة لـ 1inch.
المسؤوليات
- تصميم وتنفيذ خدمات صغيرة قابلة للتوسع وواجهات برمجة تطبيقات عالية الأداء باستخدام Nest.js.
- ضمان زمن استجابة منخفض وعرض نطاق ترددي مرتفع في بنية الخدمة.
- كتابة كود نظيف وقابل للصيانة ومشروح جيدًا مع اتباع معايير الترميز الداخلية.
- مراقبة المقاييس التقنية والتجارية وإعداد أنظمة التنبيه للكشف المبكر عن الحوادث.
- إجراء تحليل الأداء العادي للنظام لتحسين مكونات الخلفية، بما في ذلك استعلامات قاعدة البيانات وأوقات الاستجابة.
- المشاركة في مراجعات الكود والمشاركة في مناقشات البنية وجلسات تخطيط السبرينت.
- تعزيز أفضل ممارسات الهندسة عبر الفريق.
- ضمان أن تكون الأنظمة الخلفية آمنة وقابلة للتوسع وقادرة على التحمل.
- تطبيق أفضل الممارسات الصناعية لحماية البيانات وتصميم النظام.
- تحديد وإزالة نقاط الضعف في النظام بشكل استباقي.
- البقاء على اطلاع بالتقنيات الخلفية الناشئة وتقديم أدوات وممارسات جديدة لتعزيز كفاءة الفريق.
- البحث المستمر عن طرق لتحسين بنية النظام وأدائه
المتطلبات
- خبرة سابقة في العمل في مشاريع التكنولوجيا المالية، DeFi، أو العملات المشفرة
- خبرة في تصميم بنية الخدمات الصغيرة في بيئة ذات حمل عالي
- خبرة في إعداد وإدارة خطوط بيانات القياس وأنظمة التنبيه
المهارات
- إجادة في Node.js/TypeScript مع مهارات SQL قوية وخبرة في PostgreSQL
- معرفة بـ Redis، وسطاء الرسائل (مثل NATS، EMQX، Kafka)، وأدوات المراقبة (Prometheus، Grafana)
- فهم جيد لأساسيات blockchain، Web3، وSolidity
- معرفة بخطوط CI/CD، Docker، ومفاهيم Kubernetes الأساسية
- قدرات قوية في حل المشكلات، تواصل استباقي، وعقلية موجهة نحو الجودة
من الجيد أن يكون لديك
- Nest.js
- معرفة بهندسة مدفوعة بالحدث
- معرفة بمكتبات Web3 (ethers.js، web3.js) للتفاعل مع blockchain
الملف الشخصي المطلوب للمرشحين
المتطلبات
خبرة سابقة في العمل في مشاريع التكنولوجيا المالية، DeFi، أو العملات المشفرة
خبرة في تصميم بنية الخدمات الصغيرة في بيئة ذات حمل عالي
خبرة في إعداد وإدارة خطوط بيانات القياس وأنظمة التنبيه
المهارات
إجادة في Node.js/TypeScript مع مهارات SQL قوية وخبرة في PostgreSQL
معرفة بـ Redis، وسطاء الرسائل (مثل NATS، EMQX، Kafka)، وأدوات المراقبة (Prometheus، Grafana)
فهم جيد لأساسيات blockchain، Web3، وSolidity
معرفة بخطوط CI/CD، Docker، ومفاهيم Kubernetes الأساسية
قدرات قوية في حل المشكلات، تواصل استباقي، وعقلية موجهة نحو الجودة
القطاع المهني للشركة
المجال الوظيفي / القسم
الكلمات الرئيسية
تنويه: نوكري غلف هو مجرد منصة لجمع الباحثين عن عمل وأصحاب العمل معا. وينصح المتقدمون بالبحث في حسن نية صاحب العمل المحتمل بشكل مستقل. نحن لا نؤيد أي طلبات لدفع الأموال وننصح بشدة ضد تبادل المعلومات الشخصية أو المصرفية ذات الصلة. نوصي أيضا زيارة نصائح أمنية للمزيد من المعلومات. إذا كنت تشك في أي احتيال أو سوء تصرف ، راسلنا عبر البريد الإلكتروني abuse@naukrigulf.com
1inch
1inch is the DeFi ecosystem building financial freedom for everyone. 1inch products help users and builders trade, hold and track digital assets - with the self-custody, comprehensive security and the intuitive user experience they need to unlock the potential of true crypto ownership. 1inch protocols and APIs provide core infrastructure across the DeFi industry and beyond.