Posted 4 months ago

دي فرصتك تلمع في مجال شغلك

Senior Backend Developer (Node.js)

Maadi, Cairo, Egypt Egypt
July 28, 2025
Business Development Active

Position Details

Location

Maadi, Cairo, Egypt Egypt

Posted Date

July 28, 2025

Employment Type

Business Development

متوسط الراتب

خطأ: تعذر الحصول على معلومات الراتب من Gemini API

Job Description

Bydotpy -

Company: Bydotpy –

WebSite: Maadi, Cairo, Egypt

Job Description:**المسمى الوظيفي: مطور رئيسي للواجهة الخلفية (Node.js)**

تتضمن مسؤوليات هذه الوظيفة تصميم وتطوير أنظمة خلفية قابلة للتطوير باستخدام Node.js و Express.js و Objection.js و Knex.js. يشمل ذلك بناء وصيانة واجهات برمجة تطبيقات RESTful فعالة وآمنة، وكتابة تعليمات برمجية نظيفة وقابلة للصيانة وعالية الأداء. يتطلب الدور التعاون مع فرق الواجهة الأمامية وضمان الجودة والمنتجات طوال دورة حياة التطوير، بالإضافة إلى مراجعة وتصحيح وتحسين تعليمات برمجية الواجهة الخلفية لضمان الموثوقية والأداء. يجب أن يكون المتقدم قادراً على تصميم وتنفيذ وصيانة قواعد بيانات MySQL (بالإضافة إلى PostgreSQL و MongoDB عند الحاجة). علاوة على ذلك، سيساهم المرشح في القرارات المعمارية وتخطيط نظام الواجهة الخلفية، ويقود ويوجه المطورين المبتدئين ويشارك في مراجعات التعليمات البرمجية. يجب ضمان التزام أنظمة الواجهة الخلفية بأفضل ممارسات الأمان والمعايير الحديثة. تتطلب الوظيفة أيضًا العمل مع Git و Docker وخطوط أنابيب CI/CD لضمان سير عمل تطوير سلس.

Skills:

   Senior Backend Developer (Node.js)

  • 6+ years of professional experience in backend development
  • Strong expertise in Node.js and Express.js
  • Hands-on experience with Objection.js and Knex.js (or similar ORMs/query builders)
  • Deep understanding of relational databases (especially MySQL), and familiarity with PostgreSQL and MongoDB
  • Solid knowledge of RESTful API design and architecture
  • Proficiency in writing clean, scalable, and secure code
  • Experience with Git, Docker, and collaborative development workflows
  • Familiarity with CI/CD pipelines and deployment practices
  • Strong communication and leadership skills, including mentoring junior developers
  • Experience working in Agile/Scrum teams
  • Bonus: Experience with TypeScript, authentication methods (JWT, OAuth), and software architecture patterns
share :

نصائح تهمك

  • جهز CV حديث قبل التقديم
  • تأكد من تحديث معلومات التواصل في سيرتك الذاتية
  • اقرأ وصف الوظيفة بعناية قبل التقديم
  • جهز رسالة تغطية مخصصة للوظيفة
  • تأكد من صحة جميع المعلومات في طلبك
  • احفظ نسخة من طلب التقديم
  • تابع بريدك الإلكتروني بانتظام
  • جهز نفسك للمقابلة الشخصية مسبقاً
Apply Now