مهندس برمجيات خلفي (TypeScript)

1inch

صاحب عمل نشط

نشرت قبل 15 ساعة

الخبرة

5 - 6 سنوات

التعليم

بكالوريوس في التكنولوجيا/ الهندسة(أجهزة الكمبيوتر)

الجنسية

أي جنسية

جنس

غير مذكور

عدد الشواغر

1 عدد الشواغر

الوصف الوظيفي

الأدوار والمسؤوليات

مهندس برمجيات خلفي (TypeScript)
كـمطور TypeScript، ستكون مسؤولاً عن بناء وصيانة تطبيقات ويب قوية وعالية الأداء باستخدام Angular و NestJS. ستعمل أيضًا على أنماط معمارية نظيفة، وستساهم في الخلفيات المدفوعة بالحدث باستخدام Kafka أو أدوات مماثلة، وأحيانًا ستدعم خدمات تعتمد على Go. ستؤثر عملك مباشرة على تجربة المستخدم وموثوقية خدمات الخلفية.

المسؤوليات الرئيسية: تطوير التطبيقات
تصميم وبناء تطبيقات قابلة للتوسع، قابلة للاختبار، وعالية الأداء باستخدام NestJS (الخلفية) و Angular (الواجهة الأمامية)
صيانة وتطوير التطبيقات الحالية مع التركيز على الاستجابة والأداء
تنفيذ هندسة نظيفة ومكونات قابلة لإعادة الاستخدام، مع اتباع أفضل الممارسات في الصناعة
تنفيذ أنماط هندسة قائمة على الأحداث باستخدام Kafka أو تقنيات مشابهة
العمل أحيانًا مع Go (Golang) للخدمات الخلفية المحددة

التعاون والتسليم
التعاون مع فرق متعددة الوظائف بما في ذلك المصممين ومديري المنتجات ومهندسين آخرين
المشاركة في مراجعات الكود لضمان الالتزام بمعايير الفريق وجودة الكود المستمرة
المساهمة في عمليات التخطيط والتنقيح في بيئة موجهة نحو المنتج
خبرة في العمل في فرق مرنة وموجهة نحو المنتج

الاختبار والبنية التحتية
كتابة وصيانة اختبارات الوحدة والتكامل والاختبارات من النهاية إلى النهاية (E2E) بناءً على النطاق وحالة الاستخدام
العمل مع أدوات monorepo لدعم تطبيقات المؤسسات القابلة للتوسع
إدارة وتحسين خطوط أنابيب CI/CD لنشر سلس وموثوق
مراقبة الأداء وثبات التطبيقات باستخدام Grafana و Kibana أو أدوات مشابهة

ماذا تحتاج: الخبرة
5+ سنوات من الخبرة العملية مع TypeScript
إجادة قوية في Angular و NestJS
خبرة في بناء واجهات برمجة التطبيقات RESTful ودمجها مع تطبيقات الواجهة الأمامية
معرفة بـ Go (Golang) لتطوير خدمات الخلفية تعتبر ميزة
إجادة باستخدام Git، وأدوات البناء مثل Webpack، وممارسات CI/CD
خبرة مع قواعد البيانات العلائقية وغير العلائقية (مثل PostgreSQL و MongoDB)

المهارات
فهم قوي لـ HTML و CSS و JavaScript وأساسيات تطوير الويب الحديث
الراحة في تصحيح وتحسين أنظمة الواجهة الأمامية والخلفية المعقدة
مهارات تواصل ممتازة باللغة الإنجليزية (كتابة ومحادثة)
ذهنية موجهة نحو الفريق، استباقية، وتركز على التفاصيل

من الجيد أن يكون لديك
خبرة مع Docker و Kubernetes أو أدوات إدارة الحاويات الأخرى
معرفة بأدوات المراقبة والرصد
التعرض لـ Golang في بيئات الإنتاج (أو الرغبة في التعلم)

العقلية
لاعب فريق متعاون وداعم
استباقي في حل التحديات التقنية وتحسين الأنظمة
منفتح على التغذية الراجعة والتعلم المستمر
ذهنية موجهة نحو المؤسسات مع التركيز على الهيكل والقابلية للتوسع
الراحة في العمل في بيئة مرنة تعتمد على Scrum

المجال الوظيفي / القسم

تنويه: نوكري غلف هو مجرد منصة لجمع الباحثين عن عمل وأصحاب العمل معا. وينصح المتقدمون بالبحث في حسن نية صاحب العمل المحتمل بشكل مستقل. نحن لا نؤيد أي طلبات لدفع الأموال وننصح بشدة ضد تبادل المعلومات الشخصية أو المصرفية ذات الصلة. نوصي أيضا زيارة نصائح أمنية للمزيد من المعلومات. إذا كنت تشك في أي احتيال أو سوء تصرف ، راسلنا عبر البريد الإلكتروني abuse@naukrigulf.com