وصف العمل
نحن نبحث عن قائد فريق كامل الخبرة عاليًا مع خبرة مهنية تزيد عن 7 سنوات لقيادة فريقي الواجهة الخلفية (Laravel/PHP) والواجهة الأمامية (Angular).
المرشح المثالي سيكون مسؤولاً عن التطوير من النهاية إلى النهاية، وضمان تكامل سلس بين أنظمة الواجهة الأمامية والخلفية، والحفاظ على معايير تقنية عالية عبر دورة حياة المنتج كاملة.
المسؤوليات الرئيسية القيادة التقنية قيادة وتوجيه فريقي الواجهة الأمامية والخلفية لتقديم حلول برمجية عالية الجودة.
تصميم وتنفيذ أنظمة كاملة النطاق قابلة للتطوير باستخدام Laravel وAngular وMySQL.
مراجعة وتحسين كود الواجهة الأمامية والخلفية، وضمان قابلية الصيانة والأداء.
إدارة تصميم قاعدة البيانات واستراتيجيات الفهرسة وتحسين الاستعلامات SQL المعقدة.
الإشراف على تصميم واجهات برمجة التطبيقات، الإصدارة، الأمان، والتكامل مع تطبيقات الواجهة الأمامية.
إدارة المشروع والفريق تحويل متطلبات المنتج إلى مهام تقنية واضحة للفِرَق الأمامية والخلفية.
تخطيط السبرينتات، تقدير الجهد، تعيين المهام، وتتبع التقدم لضمان التسليم في الوقت المحدد.
تحديد معوقات الفريق ومعالجتها بشكل استباقي من الناحية التقنية أو من حيث الموارد.
إجراء تقييمات الأداء وإنشاء خطط لتطوير مهارات أعضاء الفريق.
ضمان التعاون السلس بين مصممي UI/UX، وضمان الجودة، وDevOps، والفرق المحمولة والمنتج.
ضمان الجودة والتسليم الحفاظ على معايير الترميز، وتطبيق أفضل الممارسات، وضمان مراجعات الكود باستمرار.
الإشراف على استراتيجيات الاختبار عبر الواجهة الأمامية والخلفية، بما في ذلك الاختبار الوحدوي، والدمج، واختبارات end-to-end.
ضمان تطبيقات آمنة ومستقرة عالية الأداء عبر جميع الوحدات.
إدارة دورات النشر، وخطوط CI/CD، وعمليات الإصدار.
التعاون والتواصل العمل بشكل وثيق مع مالكي المنتج وأصحاب المصلحة لصقل المتطلبات واقتراح الحلول.
المشاركة في مناقشات المعمارية وقيادة اتخاذ القرار للميزات والتحسينات الجديدة.
إنتاج وثائق تقنية واضحة، ومخططات النظام، ومواد مشاركة المعرفة.
ظروف العمل: نوع الوظيفية: عن بُعد أيام العمل: 5 أيام العطل: الجمعة - السبت ساعات العمل: 9 صباحًا - 6 مساءً (استراحة ساعة واحده) خبرة 7+ سنوات في تطوير البرمجيات، مع تخصص قوي في: Laravel / PHP للجانب الخلفي، Angular للواجهة الأمامية، MySQL لإدارة قواعد البيانات، خبرة قوية في قيادة فرق التطوير الكامل النطاق.
فهْم عميق لـ RESTful APIs، وتدفقات المصادقة، والتخزين المؤقت، والطابور، ومفاهيم الخدمات المصغرة.
الكفاءة في Git workflows، وأدوات CI/CD، وقنوات التطوير الحديثة.
الإلمام بالتصميم المتجاوب، والمكونات القابلة لإعادة الاستخدام، وبنية الواجهة الأمامية القابلة للتوسع.
مهارات تواصل، قيادة، وحل المشكلات استثنائية.
المؤهلات المفضلة وجود خبرة في أنظمة SaaS متعددة المستأجرين.
فهم لتحسين الأداء لكلاً من الواجهة الأمامية والخلفية.
التعرض إلى منهجيات Agile/Scrum.
Job description
We are looking for a highly experienced Full-Stack Team Leader with 7+ years of professional experience to lead both our backend (Laravel/PHP) and frontend (Angular) teams.
The ideal candidate will oversee end-to-end development, ensure seamless integration between front and backend systems, and maintain high technical standards across the entire product lifecycle.
Key Responsibilities Technical Leadership Lead and mentor both frontend and backend teams to deliver high-quality software solutions.
Architect and implement scalable full-stack systems using Laravel, Angular, and MySQL.
Review and optimize frontend and backend code, ensuring maintainability and performance.
Manage database design, indexing strategies, and complex SQL query optimization.
Oversee API design, versioning, security, and integration with frontend applications.
Project & Team Management Translate product requirements into clear technical tasks for frontend and backend teams.
Plan sprints, estimate effort, assign tasks, and track progress to ensure timely delivery.
Identify team blockers and proactively resolve technical or resource-related issues.
Conduct performance evaluations and create skill development plans for team members.
Ensure smooth collaboration between UI/UX designers, QA, DevOps, mobile, and product teams.
Quality Assurance & Delivery Maintain coding standards, enforce best practices, and ensure consistent code reviews.
Oversee testing strategies across frontend and backend, including unit, integration, and e2e tests.
Ensure secure, stable, and high-performance applications across all modules.
Manage deployment cycles, CI/CD pipelines, and release processes.
Collaboration & Communication Work closely with product owners and stakeholders to refine requirements and propose solutions.
Participate in architectural discussions and lead decision-making for new features and enhancements.
Produce clear technical documentation, system diagrams, and knowledge-sharing materials.
Working Condition : Job Type : remotely Working days : 5 days Days off : Friday - Saturday Working Hours : 9AM : 6pm ( 1h break ) 7+ years of experience in software development, with strong specialization in: Laravel / PHP for backend Angular for frontend MySQL for database management Strong experience leading full-stack development teams.
Deep understanding of RESTful APIs, authentication flows, caching, queues, and microservices concepts.
Proficient in Git workflows, CI/CD tools, and modern development pipelines.
Familiarity with responsive design, reusable components, and scalable frontend architecture.
Excellent communication, leadership, and problem-solving skills.
Preferred Qualifications Experience with multi-tenant SaaS systems.
Understanding of performance optimization for both frontend and backend.
Exposure to Agile/Scrum methodologies.