مهندس برمجيات كامل الوظائف كبير في TypeScript

Nile Bits, LLC

نشرت في 10 اكتوبر

الخبرة

5 - 7 سنوات

موقع العمل

الجيزة - مصر

التعليم

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

الجنسية

أي جنسية

جنس

غير مذكور

عدد الشواغر

1 عدد الشواغر

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

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

بصفتك مهندس برمجيات كامل الوظائف كبير، ستلعب دورًا حاسمًا في تعزيز إمكانية العثور على منصتنا وميزات الاكتشاف. تتطلب هذه الوظيفة الراحة والكفاءة في تطوير الواجهة الأمامية والخلفية، مع القدرة على تغيير التركيز بناءً على أولويات المشروع.

  • كتابة كود عالي الجودة وقابل للصيانة لكل من الأنظمة الأمامية والخلفية.
  • المشاركة بنشاط في المناقشات الفنية، واقتراح الحلول، والمساهمة في تصميم النظام لضمان القوة والأداء.
  • العمل عن كثب مع مديري المنتجات، والمصممين، وأصحاب المصلحة في الأعمال لتوضيح المتطلبات وضمان فهم مشترك لأهداف المشروع.
  • تصميم وتحسين الأنظمة الحالية لتكون قوية وأداءً جيدًا.
  • تنفيذ وتحسين قدرات الاختبار من خلال كتابة اختبارات الوحدة، واختبارات النهاية إلى النهاية، واختبارات العقود، بما يتماشى مع التزام فريقنا بتطوير مدفوع بالاختبار (TDD).
  • التواصل بشكل استباقي مع كل من أصحاب المصلحة الفنيين وغير الفنيين.
  • إدارة الديون التقنية بنشاط بطريقة تتماشى مع خارطة الطريق لضمان القابلية للصيانة على المدى الطويل.
  • التعاون مع زملاء العمل وإجراء مراجعات للكود.
  • تقسيم العمل وحجمه للتخطيط مع توجيه فني واضح.
  • تقديم ميزات عالية الجودة جاهزة للإنتاج باستمرار.

أحد مشاريعنا الكبيرة المستمرة تتعلق بتحسين تجربة البحث، وهو جهد يتطور باستمرار حيث نتخذ قرارات استنادًا إلى بيانات حقيقية للتركيز على المجالات الأكثر تأثيرًا. يشمل ذلك إضافة قدرات تصفية جديدة، من خلال الواجهة مع Salesforce. بالإضافة إلى ذلك، نحن ننفذ القدرة للمستخدمين للبحث بعدد العملاء، مما يتطلب الواجهة مع مجموعة بحث Elastic لأداة داخلية مختلفة أثناء تحديث الواجهة الأمامية لتوفير تجربة مستخدم واضحة.

  • اللغات: TypeScript (لكل من الواجهة الأمامية والخلفية)
  • الواجهة الأمامية: React JS، Vitest، Apollo
  • الواجهة الخلفية: Node.js، Serverless، NextJS
  • قواعد البيانات: Elastic Search / OpenSearch، SQL
  • الاختبار: اختبارات الوحدة، اختبارات النهاية إلى النهاية، اختبارات العقود
  • CI/CD: Jenkinsfiles (فهم مفاهيم CI/CD هو ميزة)
  • أخرى: GraphQL

الملف الشخصي المطلوب للمرشحين


القطاع المهني للشركة

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

الكلمات الرئيسية

  • مهندس برمجيات كامل الوظائف كبير في TypeScript

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