سلة

مهندس برمجيات خلفية أول - Laravel

Senior Backend Engineer - Laravel

سلةمكة المكرمة٢٠‏/١١‏/٢٠٢٥
دوام كامل
سلة

سلة

وصف الوظيفة

نحن نبحث عن مهندس برمجيات خلفية أول (PHP/Laravel) للانضمام إلى فرق التركيز على التجار. سيكون الدور منخرطاً بشكل كبير في بناء وتوسيع خدمات خلفية تدعم تجارنا مباشرة، عبر تدفقات مختلفة. إليك نظرة سريعة: • PHP + Laravel (المكدس الأساسي) • واجهات برمجية RESTful، التكاملات، العمارة القابلة للتوسع • التركيز على رحلات التجار (الطلبات، الشحن، الكتالوج، إلخ) • العمل بشكل وثيق مع فرق المنتج والتصميم والهندسة • تطوير موجه نحو الكود النظيف والاختبار والأداء المسؤوليات: • كتابة كود "نظيف" وموثق بشكل جيد • إنتاج مواصفات تفصيلية • استكشاف الأخطاء واختبار والحفاظ على برنامج المنتج الأساسي وقواعد البيانات لضمان التحسين والوظيفة القوية • المساهمة في جميع مراحل دورة حياة التطوير • اتباع أفضل الممارسات الصناعية • تطوير ونشر ميزات جديدة لتسهيل الإجراءات والأدوات ذات الصلة إذا لزم الأمر • كتابة كود عالي الجودة مع التركيز على القراءة والكفاءة والقابلية للصيانة • بناء كود ومكتبات قابلة لإعادة الاستخدام للاستخدام المستقبلي • تحليل الأداء • توجيه مهندسي المستوى المبتدئ والمتوسط المتطلبات: • 4 سنوات أو أكثر من الخبرة المثبتة في تطوير البرمجيات باستخدام PHP و Laravel (يفضل في الأنظمة عالية الحركة أو المعقدة) • كفاءة قوية في تقنيات الويب: HTML5 و CSS3 و JavaScript (ES6+) و AJAX وبناء واجهات استجابة • خبرة عملية مع واجهات برمجية الطرف الثالث (Google و Facebook و بوابات الدفع وما إلى ذلك) • معرفة صلبة بقواعد البيانات العلائقية (MySQL/PostgreSQL) مع القدرة على كتابة وتحسين الاستعلامات المعقدة • الكفاءة في استخدام أدوات التحكم في الإصدارات (Git) والعمل مع Git Flow • خبرة في تصميم وتطوير واجهات برمجية RESTful و/أو خدمات GraphQL • الألفة مع تقنيات التخزين المؤقت والطوابير وتحسين الأداء • الشغف بتطبيق أفضل الممارسات (مبادئ SOLID وأنماط التصميم) وكتابة كود نظيف وقابل للصيانة والتوسع • خبرة في الاختبار الوحدوي واختبار التكامل ومراجعات الكود • درجة البكالوريوس أو الماجستير في علوم الحاسوب أو هندسة البرمجيات أو مجال ذي صلة هي إضافة مميزة نقاط إضافية: • التعرض على Docker و Kubernetes و AWS أو أنابيب CI/CD

Job Description

We are looking for a Senior Backend Engineer (PHP/Laravel) to join the merchant-focused squads. The role will be heavily involved in building and scaling backend services that directly support our merchants, across different streams. Here’s a quick overview: • PHP + Laravel (core stack) • RESTful APIs, integrations, scalable architecture • Focused on merchant journeys (orders, shipping, Catalog, etc.) • Working closely with product, design & engineering teams • Clean code, testing, and performance-minded development Responsibilities Write “clean”, well-designed code Produce detailed specifications Troubleshoot, test, and maintain the core product software and databases to ensure strong optimization and functionality Contribute to all phases of the development lifecycle Follow industry best practices Develop and deploy new features to facilitate related procedures and tools if necessary Write high-quality code with readability, efficiency, and maintainability in mind. Build reusable code and libraries for future use Analyze performance Mentor junior and mid-level engineers 4+ years of proven experience in software development with PHP and Laravel (preferably in high-traffic or complex systems). Strong proficiency in web technologies : HTML5, CSS3, JavaScript (ES6+), AJAX, and building responsive interfaces. Hands-on experience with third-party APIs (Google, Facebook, Payment Gateways, etc.). Solid knowledge of relational databases (MySQL/PostgreSQL) with ability to write and optimize complex queries. Proficiency with version control tools (Git) and working with Git Flow. Experience designing and developing RESTful APIs and/or GraphQL services. Familiarity with caching, queues, and performance optimization techniques . Passion for applying best practices (SOLID principles, design patterns) and writing clean, maintainable, and scalable code. Experience with unit testing, integration testing, and code reviews . BS/MS in Computer Science, Software Engineering, or related field is a plus. Bonus points: exposure to Docker, Kubernetes, AWS, or CI/CD pipelines .
مهندس برمجيات خلفية أول - Laravel - سلة