وظائف مطور ويب في قطر
١٣ وظائف شاغرة
<section><p class="heading jdMain">وصف الوظيفة</p><p class="heading">الأدوار والمسؤوليات</p><div class="paragraph"><p>نحن نبحث عن مطور PHP / Laravel متحمس للانضمام إلى فريقنا السريع من المحترفين. إذا كنت شغوفاً بالتكنولوجيا، وتسعى باستمرار للتعلم وتحسين مهاراتك، فأنك الشخص الذي نبحث عنه! نحن نقدم فرص نمو وظيفي رائعة، وتعويضات ومزايا مميزة.</p><p><strong>المهارات الأساسية:</strong> بناءً على إعلانات العمل التي نظرنا إليها، يرغب أصحاب العمل في مطور PHP يمتلك هذه المهارات الأساسية. إذا رغبت في العمل في هذا المجال، فركّز على ما يلي.</p><p>تطوير وتسجيل والحفاظ على تطبيقات ويب PHP حديثة على بوابة إلى جانب منصات خدمة مميزة</p><p>بناء تطبيقات مبتكرة وحديثة والتعاون مع فريق تجربة المستخدم (UX)</p><p>ضمان صحة HTML وCSS وجافاسكريبت المشتركة عبر التطبيقات وتوافقها</p><p>إعداد والحفاظ على جميع التطبيقات باستخدام أدوات التطوير القياسية</p><p>استخدام خدمات البيانات الخلفية والمساهمة في زيادة خدمات واجهة برمجة التطبيقات (API) القائمة</p><p>قيادة كامل دورة تطوير تطبيق الويب من مرحلة المفهوم إلى التسليم والدعم بعد الإطلاق</p><p>التواصل بفعالية مع تقدم المهام والتقييمات والاقتراحات والجداول الزمنية بالإضافة إلى القضايا التقنية والعملية</p><p>توثيق عملية التطوير والهندسة والمكونات القياسية</p><p>التنسيق مع مطوري المشاركة والحافظ على إطلاع مدير المشروع على حالة جهود التطوير ويكون حلقة وصل بين فريق التطوير ومدير المشروع</p><p>متابعة الاتجاهات وأفضل الممارسات الحديثة في تطوير الويب</p><p>خبرة في نمذجة البيانات وتصميم قواعد البيانات</p><p>خبرة في عمليات دورة حياة تطوير البرمجيات (SDLC)</p><p>خبرة في هندسة موجهة للخدمات (SOA)</p></div></section><section><p class="heading">الملف المرشح المرغوب</p><p class="paragraph"></p><p>هل أنت مطور Fullstack ذو خبرة عالية وطموح يبحث عن دور تحدي تتعلم فيه الكثير؟</p><p></p></section>
Job Purpose<br><br>The Full Stack Developer will be responsible for designing, developing, and maintaining scalable web applications using Laravel (backend) and React (frontend). The role requires expertise in building secure APIs, responsive user interfaces, and ensuring seamless integration between front-end and back-end systems.<br><br>3–5 years<br><br>Doha, Qatar<br><br>Full Time<br><br>Key Responsibilities<br><br> Design, develop, and maintain web applications using Laravel (PHP) and React (Java Script/Type Script). Build and optimize RESTful APIs and ensure integration with frontend components. Write clean, maintainable, and well-documented code following best practices. Implement responsive and user-friendly UI/UX in collaboration with designers. Ensure application security, performance, and scalability. Manage databases (MySQL, Postgre SQL) and implement efficient queries. Debug, test, and troubleshoot application issues across environments. Collaborate with cross-functional teams (design, QA, Dev Ops) to deliver end-to-end solutions. Stay updated with new technologies, frameworks, and best practices in full-stack development.<br><br>Required Qualifications<br><br> Bachelor’s degree in Computer Science, Software Engineering, or related field. 3–5 years of proven experience in full-stack web development. Strong backend development experience with Laravel (PHP). Proficiency in React.js (and React ecosystem: Redux, Hooks, Next.js optional). Solid understanding of RESTful APIs and JSON data exchange. Database management experience with MySQL/Postgre SQL. Familiarity with Git version control and CI/CD pipelines. Knowledge of front-end tools (Webpack, Babel, npm, Yarn). Candidates must be currently residing in Qatar.<br><br>Preferred Certifications<br><br> Laravel Certified Developer React Professional Certification Microsoft Certified: Azure Developer Associate (AZ-204) Docker/Kubernetes Certifications
Role Summary<br><br>We are seeking a Senior Software Engineer / Subject Matter Expert with 8–10+ years of experience in Oracle Access Portal (OAP) and telecom CRM application development. The ideal candidate will have strong full-stack development expertise using PHP (Yii2), Oracle Database, and modern web technologies to deliver scalable customer management and operational solutions.<br><br>Key Responsibilities<br><br>Design, develop, and maintain enterprise CRM applications using PHP (Yii2 Framework). Build scalable and modular solutions supporting telecom customer lifecycle management. Develop and support customer, account, service, subscription, and billing management functionalities. Manage end-to-end application development, including frontend, backend, and Oracle database integration. Implement and maintain Role-Based Access Control (RBAC) and application security controls. Develop audit logging and monitoring capabilities for business-critical operations. Implement real-time validation, data management grids, and workflow automation features. Troubleshoot and resolve complex UI, application, and database issues. Ensure adherence to secure coding standards and best practices. <br><br>Required Skills<br><br>Strong experience with Oracle Access Portal (OAP) and telecom CRM solutions. PHP (Yii2 Framework) development expertise. Oracle SQL and PL/SQL. REST APIs, AJAX, and secure authentication mechanisms. Java Script, j Query, HTML5, CSS, and Bootstrap. Apache Web Server administration and configuration. Unix/Linux environments. Strong understanding of customer management, service management, subscriptions, billing, and telecom operations. <br><br>Preferred Experience<br><br>Telecom OSS/BSS environments. Enterprise application architecture and workflow automation. Security, audit, and compliance-focused application development. <br><br>Experience: 8–10+ years<br><br>Domain: Telecommunications / CRM
<section><p class="heading jdMain">وصف الوظيفة</p><p class="heading">الأدوار والمسؤوليات</p><div class="paragraph"><p>واجبات ومسؤوليات أخصائي الأمن الأمني عاجلة الحد الأدنى من الخبرة - 4 سنوات تحليل مواصفات تكنولوجيا المعلومات لتقييم مخاطر الأمن تصميم وتنفيذ تدابير السلامة وخطط استرداد البيانات التصرف في خروقات الخصوصية والتهديدات بالبرمجيات الخبيثة العمل كخبير أمني وتوفير تدريبات عند الحاجة صياغة السياسات والإرشادات خبرة مثبتة كمختص أمني كمبيوتر يفضل وجود مهارات برمجة (مثلاً معرفة بلغات C++، PHP) الإلمام بإطارات العمل الأمنية (مثلاً إطار عمل الأمن السيبراني NIST) ومنهجيات إدارة المخاطر المعرفة بإدارة التصحيحات وجدران الحماية وأنظمة الكشف/الوقاية من الاختراق (مثلاً TippingPoint) الإلمام ببنية مفتاح عام (PKI) وبروتوكولات التشفير (مثلاً SSL/TLS) عقل تحليلي مع قدرة مميزة على حل المشكلات مهارات تواصل وتنظيم استثنائية مهارات اتخاذ القرار تحليل وتحديد متطلبات الأمن لأنظمتك/شبكاتك الدفاع عن الأنظمة ضد الوصول غير المصرح به والتعديل و/أو التدمير تكوين ودعم أدوات الأمن مثل جدران الحماية، وبرامج مكافحة الفيروسات، وأنظمة إدارة التصحيحات، إلخ تحديد امتيازات الوصول وهياكل التحكم والموارد إجراء اختبارات الثغرات، التحليلات المخاطر وتقييمات الأمن التعرف على الشذوذ والإبلاغ عن الانتهاكات الإشراف والمراقبة على إدارة الأمن الروتينية وضع وتحديث بروتوكولات استمرارية الأعمال والتعافي من الكوارث تدريب الزملاء على الوعي الأمني والبروتوكولات والإجراءات تصميم وتنفيذ تدقيقات أمنية لضمان الأمن التشغيلي الاستجابة الفورية للحوادث الأمنية وتقديم تحليل بعد الحادث البحث وتوصية ترقية الأمن تقديم المشورة الفنية للمطورين بشأن مختلف الثغرات الأمنية مثل حقن SQL، XSS (إدراج نصوص عبر المواقع)، إفشاء شفرة المصدر، تضمين ملف عن بُعد، سيطرة جلسة، تزوير طلب عبر المواقع</p></div></section><section><p class="heading">الملف الشخصي المرغوب للمرشح</p><p class="paragraph"></p><p>خبرة مثبتة كمختص أمن كمبيوتر يفضل وجود مهارات برمجة (مثلاً معرفة بلغات C++, PHP) الإلمام بإطارات العمل الأمنية (مثلاً إطار عمل الأمن السيبراني NIST) ومنهجيات إدارة المخاطر المعرفة بإدارة التصحيحات وجدران الحماية وأنظمة الكشف/الوقاية من الاختراق (مثلاً TippingPoint) الإلمام ببنية مفتاح عام (PKI) وبروتوكولات التشفير (مثلاً SSL/TLS) عقل تحليلي مع قدرة مميزة على حل المشكلات مهارات تواصل وتنظيم استثنائية مهارات اتخاذ القرار</p><p></p></section>
<h2 class="h5">وصف الوظيفة</h2>
<div class="t-break" data-jb-field="description">
مقدمة <br>
<p>تُبنى مسيرة مهنية في IBM Consulting على علاقات طويلة الأمد مع العملاء وتعاون وثيق في جميع أنحاء العالم. ستعمل مع شركات رائدة عبر الصناعات، وتساعدهم في تشكيل رحلاتهم نحو السحابة الهجينة والذكاء الاصطناعي. بدعم من شركائنا الاستراتيجيين، وتكنولوجيا IBM القوية، وRed Hat، ستمتلك الأدوات اللازمة لتحقيق تغييرات ذات مغزى وتسريع تأثير العملاء. في IBM Consulting، الفضول هو وقود النجاح. ستتم تشجيعك على تحدي المألوف، واستكشاف أفكار جديدة، وابتكار حلول تُحدث نتائج حقيقية. تركيز ثقافتنا على النمو والتعاطف يركز على تطوير مسيرتك المهنية الطويلة الأجل مع تقدير مهاراتك وخبراتك الفريدة.</p><br><br>
<br>
<br> دورك ومسؤولياتك <br>
<p>دعم فرق هندسة المنتجات الرقمية في IBM iX لبناء تجارب رقمية-facing للعملاء. الإسهام في تطوير الواجهة الأمامية، والتعاون من التصميم إلى الشفرة، واختبار المكوّنات في العقود الحية.</p><br><br><br><p>الأهلية: هذا التدريب مفتوح فقط للمواطنيين القطريين.</p><br><br>
<br>
<br> المؤهل العلمي المطلوب <br> درجة البكالوريوس <br>
<br> الخبرة الفنية والمهنية المطلوبة <br>
<p>معرفة عملية بـ React.js؛ الإلمام بـ Figma وتدفقات التصميم إلى الشفرة؛ فهم أساسيات HTML/CSS/JavaScript.</p><br><br>
<br>
<br> الخبرة الفنية والمهنية المفضلة <br>
<p>* <strong>الإلمام بالأطر المرتبطة:</strong> التعرض للأطر المرتبطة بلغات البرمجة مثل CSS3، HTML5، PHP، وJavaScript.</p><br><br><p>* <strong>فهم أساسي لـ APIs:</strong> الإلمام بأنواع APIs المستخدمة في تطوير تطبيقات الويب والموبايل.</p><br><br><p>* <strong>الاهتمام بتطوير الويب المتقدم:</strong> الفضول حول تقنيات وتكنولوجيات تطوير الويب المتقدمة لتعزيز الوظائف والتفاعل.</p><br><br>
<br>
<br>
<br>
<br>
<br></div>
<p>المسمى الوظيفي: ممرضة مساعدة الراتب الأساسي الشهري: 41,000 - 51,000 PHP / الشهر الموقع: قطر نوع التوظيف: دوام كامل</p><p><strong>الملف المرغوب للمرشح</strong></p><div>دبلوم في التمريض أو دبلوم في التوليد عنده خبرة لا تقل عن سنتين كممرضة مساعد أو كمساعدة قابلة يجب أن يكون له تسجيل/ترخيص مهني ساري المفعول جميع المستندات التعليمية ومقابلات العمل يجب أن تكون قابلة للتحقق من خلال DataFlow</div>
Introduction<br><br>A career in IBM Consulting is built on long-term client relationships and close collaboration worldwide. You’ll work with leading companies across industries, helping them shape their hybrid cloud and AI journeys. With support from our strategic partners, robust IBM technology, and Red Hat, you’ll have the tools to drive meaningful change and accelerate client impact. At IBM Consulting, curiosity fuels success. You’ll be encouraged to challenge the norm, explore new ideas, and create innovative solutions that deliver real results. Our culture of growth and empathy focuses on your long-term career development while valuing your unique skills and experiences.<br><br>Your Role And Responsibilities<br><br>Support IBM i X digital product engineering teams building client-facing digital experiences. Contribute to front-end development, design-to-code collaboration, and component testing on live engagements.<br><br>Eligibility: This internship is open to Qatari Nationals only.<br><br>Required Technical And Professional Expertise<br><br>Working knowledge of React.js; familiarity with Figma and design-to-code workflows; understanding of HTML/CSS/Java Script fundamentals.<br><br>Preferred Technical And Professional Experience<br><br> Familiarity with Associated Frameworks: Exposure to frameworks associated with programming languages such as CSS3, HTML5, PHP, and Java Script. Basic Understanding of APIs: Familiarity with various APIs used in web and mobile application development. Interest in Advanced Web Development: Curiosity about advanced web development technologies and techniques to enhance functionality and interactivity.
Introduction<br><br>A career in IBM Consulting is built on long-term client relationships and close collaboration worldwide. You’ll work with leading companies across industries, helping them shape their hybrid cloud and AI journeys. With support from our strategic partners, robust IBM technology, and Red Hat, you’ll have the tools to drive meaningful change and accelerate client impact. At IBM Consulting, curiosity fuels success. You’ll be encouraged to challenge the norm, explore new ideas, and create innovative solutions that deliver real results. Our culture of growth and empathy focuses on your long-term career development while valuing your unique skills and experiences.<br><br>Your Role And Responsibilities<br><br>Support IBM i X digital product engineering teams building client-facing digital experiences. Contribute to front-end development, design-to-code collaboration, and component testing on live engagements.<br><br>Eligibility: This internship is open to Qatari Nationals only.<br><br>Required Technical And Professional Expertise<br><br>Working knowledge of React.js; familiarity with Figma and design-to-code workflows; understanding of HTML/CSS/Java Script fundamentals.<br><br>Preferred Technical And Professional Experience<br><br> Familiarity with Associated Frameworks: Exposure to frameworks associated with programming languages such as CSS3, HTML5, PHP, and Java Script. Basic Understanding of APIs: Familiarity with various APIs used in web and mobile application development. Interest in Advanced Web Development: Curiosity about advanced web development technologies and techniques to enhance functionality and interactivity.
Introduction<br><br>A career in IBM Consulting is built on long-term client relationships and close collaboration worldwide. You’ll work with leading companies across industries, helping them shape their hybrid cloud and AI journeys. With support from our strategic partners, robust IBM technology, and Red Hat, you’ll have the tools to drive meaningful change and accelerate client impact. At IBM Consulting, curiosity fuels success. You’ll be encouraged to challenge the norm, explore new ideas, and create innovative solutions that deliver real results. Our culture of growth and empathy focuses on your long-term career development while valuing your unique skills and experiences.<br><br>Your Role And Responsibilities<br><br>Support IBM i X digital product engineering teams building client-facing digital experiences. Contribute to front-end development, design-to-code collaboration, and component testing on live engagements.<br><br>Eligibility: This internship is open to Qatari Nationals only.<br><br>Required Technical And Professional Expertise<br><br>Working knowledge of React.js; familiarity with Figma and design-to-code workflows; understanding of HTML/CSS/Java Script fundamentals.<br><br>Preferred Technical And Professional Experience<br><br> Familiarity with Associated Frameworks: Exposure to frameworks associated with programming languages such as CSS3, HTML5, PHP, and Java Script. Basic Understanding of APIs: Familiarity with various APIs used in web and mobile application development. Interest in Advanced Web Development: Curiosity about advanced web development technologies and techniques to enhance functionality and interactivity.
<section><p class="heading jdMain">الوصف الوظيفي</p><p class="heading">الأدوار والمسؤوليات</p><div class="paragraph"><p>سيكون اختصاصي إدارة مشاريع البرمجيات مسؤولاً عن ربط gap بين جوانب الأعمال وتكنولوجيا المعلومات، بالإضافة إلى قيادة مشاريع تكنولوجيا المعلومات حسب الحاجة. ستتضمن مسؤولياتك العديد من مهام إدارة المشاريع التقليدية لدعم مشاريع الأتمتة عبر المؤسسة. كما ستُطلب حضور التدريبات حسب الحاجة ودعم جميع أنشطة المشروع.</p><p>الأدوار والمسؤوليات</p><ul><li>تنسيق الموارد الداخلية والأطراف الثالثة/الموردين لضمان تنفيذ المشاريع بسلاسة</li><li>التأكد من تسليم جميع المشاريع في الوقت المحدد، ضمن النطاق وضمن الميزانية</li><li>تطوير نطاق وأهداف المشروع، بمشاركة جميع الأطراف المعنية وضمان جدوى التقنية</li><li>ضمان توفر الموارد وتخصيصها</li><li>وضع خطة مشروع تفصيلية لتتبع التقدم</li><li>استخدام تقنيات التحقق المناسبة لإدارة التغييرات في نطاق المشروع، الجدول الزمني والتكاليف</li><li>قياس أداء المشروع باستخدام الأنظمة والأدوات والتقنيات المناسبة</li><li>الإبلاغ والتصعيد إلى قائد PMO والإدارة عند الحاجة</li><li>إدارة العلاقة مع العميل وجميع الأطراف المعنية</li><li>إجراء إدارة المخاطر لتقليل مخاطر المشروع</li><li>إنشاء والحفاظ على علاقات مع الأطراف الثالثة/الموردين</li><li>إنشاء والحفاظ على وثائق شاملة للمشروع</li><li>تحديد وتوثيق العمليات الرئيسية والمتطلبات التجارية</li><li>إنشاء حالات الاستخدام لتطبيقات الأعمال والعمل مع فرق تكنولوجيا المعلومات لترجمة المتطلبات التجارية المعقدة إلى مواصفات تقنية من خلال اجتماعات استعراض فني</li><li>تسهيل تحليل السبب الجذري المنهجي، والمتطلبات وجلسات العصف الذهني</li><li>القياس والقدرة على ترجمته إلى مواصفات تقنية</li><li>تسهيل فرق مشاريع التحسين لتحليل عمليات الأعمال وتحديد الكفاءات، والتحكمات ونقاط التكامل مع عمليات أعمال فرعية أخرى</li></ul></div></section><section><p class="heading">المرشح المثالي</p><p class="paragraph"></p><ul><li>درجة جامعية في هندسة الحاسوب أو الهندسة أو أي موضوع ذو صلة</li><li>درجة إدارة المشاريع أو شهادة PRINCE2/PMP إلزامية</li><li>معرفة ITIL وشهادة تُعد من ضمن الإمتيازات</li><li>سجل حافل في إدارة مشاريع برامج ERP</li><li>المعرفة والمهارات والخبرة</li><li>معرفة وخبرة في منهجيات إدارة العمليات وتحليل الأعمال</li><li>معرفة قوية بـ SDLC</li><li>خبرة لا تقل عن 5 سنوات في إدارة مشاريع البرمجيات</li><li>خبرة لا تقل عن 5 سنوات في تحليل الأعمال، تحليل العمليات، تطوير تطبيقات الأعمال</li><li>العمل ضمن فرق متعددة الجنسيات موزعة في أماكن مختلفة. يعرف كيفية التعامل بنجاح مع الاختلافات الثقافية المتعددة.</li><li>تفاعل فعال مع المدراء التنفيذيين والعملاء والإدارات الداخلية</li><li>الإنجليزية بطلاقة إلزامية</li><li>الإلمام باستخدام أجهزة الكمبيوتر لـ:<ul><li>MS Project</li><li>MS Visio</li></ul></li><li>سيكون ذلك ميزة إذا كنت تمتلك معرفة في<ul><li>أي لغة برمجة (PHP مفضل)</li><li>أدوات AWS</li><li>إدارة قواعد البيانات</li><li>أمن الويب</li></ul></li><li>السمات الشخصية<ul><li>أخلاقياً: فهم السلوك الأخلاقي وممارسات العمل والتأكد من أن سلوكك وسلوك الآخرين متسق مع هذه المعايير ويتماشى مع قيم المنظمة.</li><li>اتصال فعال: التحدث والاستماع والكتابة بوضوح وبشكل دقيق وفي الوقت المناسب باستخدام أدوات وتقنيات اتصال مناسبة وفعالة.</li><li>الإبداع/الابتكار: تطوير طرق جديدة فريدة لتحسين عمليات المنظمة وخلق فرص جديدة.</li><li>تعزيز العمل ضمن فريق: العمل بتعاون وفعالية مع الآخرين لتحديد الأهداف وحل المشكلات واتخاذ القرارات التي تعزز فاعلية المنظمة.</li><li>القيادة: التأثير الإيجابي على الآخرين لتحقيق نتائج تصب في مصلحة المنظمة.</li><li>اتخاذ القرارات: تقييم المواقف لتحديد الأهمية والإلحاح والمخاطر، واتخاذ قرارات واضحة في الوقت المناسب وبما يخدم مصلحة المنظمة.</li><li>التنظيم: وضع الأولويات، وضع جدول عمل، متابعة التقدم نحو الأهداف، وتتبع التفاصيل/البيانات/المعلومات/الأنشطة.</li><li>التخطيط: تحديد الاستراتيجيات لدفع المنظمة إلى الأمام، وضع الأهداف، إنشاء وتنفيذ خطط العمل وتقييم العملية والنتائج.</li><li>حل المشكلات: تقييم مواقف المشكلات لتحديد الأسباب، جمع ومعالجة المعلومات ذات الصلة، توليد حلول محتملة، وتقديم التوصيات و/أو حل المشكلة.</li></ul></li></ul><p></p></section>
<p>نحن ندير منصة مؤسسية متكاملة تشمل CRM وتقديم المشاريع والمحفظة والعمل المالي مبنية على نواة بيانات SQL Server، وواجهة برمجة تطبيقات Node.js/Express، وتطبيق ويب React، وتطبيق موبايل مرافق React Native. تعمل بالكامل في بيئة محلية آمنة غير متصلة بالإنترنت على نظام Windows. ستتولى الملكية الكاملة لهذه المنصة من البداية إلى النهاية: تطوير مخطط قاعدة البيانات بأمان، توسيع واجهة API وتطبيق الويب، تعزيز الأمن، وتنفيذ عمليات النشر المعتمدة على السكريبتات بشكل منتظم. هذا دور عمومي التملك منسجم مع مهندس قوي حقاً في قواعد البيانات ومريح في تشغيل البرمجيات في بيئة مقفلة وليس وظيفة إنتاج ميزات فقط</p><p><strong>ملف المرشح المطلوب</strong></p><ul><li>أكثر من 10 سنوات من الخبرة التقنية في تصميم وتطوير وصيانة البرامج من الواجهة الأمامية إلى الخلفية.</li><li>العمل مع أطر العمل/frontend مثل React أو Angular أو Vue.js.</li><li>بناء ودمج خدمات خلفية وواجهات برمجة التطبيقات وقواعد البيانات.</li><li>نقاط نهاية RESTful في Express، مع وصول قاعدة بيانات قوي، ومقاومة لاختبارات الاتصال، والتحقق من الطلب، ومعالجة الأخطاء على الخادم.</li><li>استخدام REST APIs أو GraphQL لربط أنظمة الواجهة الأمامية والخلفية.</li><li>العمل مع قواعد البيانات مثل SQL Server أو PostgreSQL أو MySQL.</li><li>العمل على تصميم المخطط وتطور آمن لنموذج علائقي كبير، بما في ذلك نصوص الترحيل والحفاظ على تكامل البيانات وضمان التدقيق في المنصة.</li><li>خبرة جيدة في ميزات React + TypeScript من الواجهة حتى الhooks وواجهة API، مع هيكلة طبقية والتفاف مكونات قابل للصيانة.</li><li>العمل على الحفاظ على موقف أمني. المصادقة، معالجة الجلسات، التحكم في الوصول بناءً على الأدوار بالخادم، وممارسات الترميز الآمنة عبر التكديس</li><li>خبرة كاملة في النشر والتشغيل. إصدارات يدوية قائمة على السكريبتات في مهام خادم Windows، إدارة الخدمات، وتنظيم الاعتماد على التراكمات بدون وصول إلى الإنترنت أثناء التشغيل (كل الأصول محلية ومراجعة عند البناء).</li><li><strong>المهارات:</strong></li><li>الواجهة الأمامية: HTML، CSS، JavaScript، React + TypeScript. React 18، Vite، إدارة حالة الخادم (React Query/TanStack)، النماذج المهيأة والتحقق، وتصوير البيانات.</li><li>الخلفية: Node.js و Express. تطوير واجهات API للإنتاج باستخدام سائق mssql أو ما يماثله: التوريق، مهلات، سلوك مقاوم للكوارث.</li><li>قواعد البيانات: Microsoft SQL Server / T-SQL ككفاءة أساسية. Procedures مخزنة، وجهات نظر، ونصوص ترحيل تسلسلية بدون ORM أو إطار ترحيل.</li><li>أساسيات أمان التطبيق. مصادقة بالرمز، تشفير كلمات المرور، تصميم RBAC، تجنب XSS، ضبط CORS، التحقق من التحميل، والتعامل مع الأسرار.</li><li>التسليم المحلي على Windows. سكريبتات PowerShell، إدارة خدمات Windows ومهام مجدولة، إعدادات الجدار الناري، وخبرة النشر بدون CI/CD سحابي.</li><li>تطوير API: RESTful APIs، GraphQL، JSON، المصادقة، والتكامل مع أنظمة الطرف الثالث.</li><li>DevOps/النشر الأساسي: خطوط CI/CD، Docker، وتكوين بيئة.</li><li>الأمان: المصادقة، التفويض، ممارسات الترميز الآمن، وحماية البيانات.</li><li><strong>المؤهلات والشهادات:</strong></li><li>درجة البكالوريوس في علوم الحاسوب أو هندسة البرمجيات أو تكنولوجيا المعلومات أو الهندسة الحاسوبية أو مجال ذي صلة</li><li>سيرة Full Stack Engineer تشمل سنوات الخبرة، والشهادة المفضلة، والخبرة الفنية:</li><li>الواجهة الأمامية: HTML، CSS، JavaScript، TypeScript، React، Angular، أو Vue.js.</li><li>الخلفية: Node.js، Java، Python، C#، .NET، PHP، أو تقنيات خادم مماثلة.</li><li>قواعد البيانات: SQL Server، PostgreSQL أو MySQL.</li><li>تطوير API: RESTful APIs، GraphQL، JSON.</li><li>DevOps/النشر الأساسي: خطوط CI/CD، Docker (قد يشارك المرشح أكثر من سيرة ذاتية)</li></ul>
<h2 class="h5">وصف الوظيفة</h2>
<div class="t-break" data-jb-field="description">
<p>نحن نوظف <b>مهندس أول أنظمة موزعة</b> لتصميم وبناء قلب منصتنا: محرك مزامنة محلي أولاً حيث يحافظ كل عقدة على نسخة كاملة حية من بياناتها ويعمل بشكل كامل حتى أثناء الانفصال، ويُعاد التوفيق عند إعادة الاتصال بشكل نظيف — لا فقدان للكتابات، لا حل تعارض يدوي.</p><p>هذه مقعد تأسيسي. ستتولى نموذج البيانات التقاربي، بروتوكول التكرار، والضمانات الصحيحة من طرف إلى طرف وتحدد الواجهة التي يُبنى عليها بقية المنتج. إنها الطبقة الحاملة للحمل في النظام.</p><ul><li>تصميم وتنفيذ <b>نموذج البيانات التقاربي (CRDTs)</b> — دوال الدمج التي تتقارب بشكل حتمي بعد أي تقسيم.</li><li>بناء <b>سجل العمليات القابل للإضافة فقط</b> (تأريخ الأحداث) الذي يدعم المزامنة، والتدقيق، والاسترداد.</li><li>تنفيذ <b>السببية والترتيب</b> — ساعات منطقية هجينة عبر العقد لا يمكنها الاعتماد على ساعات الجدار الثابتة أو الاتصال المستمر.</li><li>تصميم <b>بروتوكول مزامنة hub↔edge</b> — تقارب فعال وتناقض مضاد يلتف بسرعة بعد تقسيمات طويلة ويظل رخيصاً على روابط مقيدة.</li><li>تقديم <b>الصحة كقطعة منتَجة</b> — مجموعة اختبارات تثبت التلاقي تحت التقسيم، والتحرير المتزامن، وفشل العقد.</li><li>تعريف وتوثيق <b>واجهة النواة (API)</b> التي يعتمد عليها فريق المنتج، ودعم تكاملهم.</li><li>تحديد <b>معايير الهندسة</b> للنواة: قرارات المعمارية، التوثيق، ونقل المعرفة.</li></ul><p><br></p> </div><h2 class="h5">المهارات</h2>
<div data-jb-field="skills"><ul><li>خبـرة عميقة وفعّالة مع <b>CRDTs أو تقنيات تقارب التكرار المعتمدة</b> — لقد نفّذت أو وسّعت أو ساهمت بشكل ملموس في أنواع البيانات المأخوذة من تكرار خالٍ من التعارض، التحويل التشغيلي، أو محرك مزامنة إنتاجي. عمل مكتبة/تأليف المكتبات أو النواة الداخلية، وليس مجرد استخدام المكتبة.</li><li><b>أساسيات أنظمة موزعة في التطبيق:</b> الاتساق النهائي/السببي، الساعات المنطقية والهجينة، ساعات المتجهات، التحديد، التحمل للفصل — مستخدمة في أنظمة حقيقية، وليست قراءة فحسب.</li><li><b>تأريخ الأحداث/هندسة سجل قابلة للإضافة</b> في الإنتاج.</li><li><b>تصميم بروتوكولات التزامن أو النسخ</b> — محور-كبير/نطاقي، أو نظير إلى نظير، أو مضاد-ان entropy/عِشْرة.</li><li>ذهنية صحة <b>قوية</b>: اختبارات تعتمد على الخصائص، محاكاة/اختبار فوضى للسلوك الموزع، أو تحقق على طريقة Jepsen. تعتبر أن «يتقارب» شيئًا يمكن إثباته، لا افتراضه.</li><li><b>حُكم هندسي رفيع المستوى</b> — امتلاكك لنواة تقنية صعبة من قبل والقدرة على اتخاذ قرارات معماريّة لا رجعة فيها بحذر.</li></ul><p><br></p><p>من لا ينبغي له التقديم</p><p>نحترم وقتك، لذا سنكون صريحين بشكل غير اعتيادي. لقد راجعنا مئات الطلبات لهذه الوظيفة، ومعظمها من مهندسين أقوياء في التخصص الخاطئ. الرجاء <b>عدم التقديم</b> إذا كان الوصف التالي ينطبق عليك — ليس لأن مهاراتك بلا قيمة، بل لأن هذا المقعد بعينه ليس مقعدك:</p><ul><li><b>م developers الواجهة الكاملة وتطوير تطبيقات الويب.</b> React/Angular/Node/Django/.NET/Laravel، بناء تطبيقات ويب، لوحات معلومات، واجهات برمجة التطبيقات، ونُظم CRUD — حتى في مستوى عالي، حتى مع وجود «خدمات ميكروسيرفيسز الموزعة» في سيرتك. هذا الدور ليس له frontend ولا سطح منتج. (نحن نوظف مهندسين منتجات بشكل منفصل — هذا الإعلان ليس ذلك الدور.)</li><li><b>Kafka / تدفق الأحداث / مهندسو البيانات.</b> إذا كانت خبرتك في «أنظمة موزعة» هي Kafka، Spark، RabbitMQ، Airflow، ETL، أو خدمات دقيقة قائمة على الأحداث — فهذا <i>نقل بيانات على نطاق واسع</i>، تخصص مختلف تمامًا عن <i>التكرار التقاربي تحت التقسيم</i>. هذا هو أكثر التوافق غير المطابق شيوعًا.</li><li><b>مهندسو DevOps، SRE، السحابة، وبُنى تحتية.</b> Kubernetes، AWS/Azure، CI/CD، المراقبة، Active Directory، الشبكات، إدارة الأنظمة، الدعم الفني. أنت تدير وتوسع الأنظمة؛ هذا الدور <i>يبني سياسات داخلية لقاعدة بيانات</i>. حرفة مختلفة تمامًا.</li><li><b>تطوير الأجهزة المحمولة أو المكتبية الذين يعني «غير متصل» تخزين محلي فقط.</b> تطبيق يحتوي على ذاكرة تخزين SQLite/Realm/IndexedDB ينشر عندما يعود الاتصال عبر الإنترنت هو <i>قدرة</i> غير متصلة — جانب المستهلك من المزامنة. هذا الدور يبني <i>المحرك</i>: دوال الدمج، السبب، وأدلة التقارب. إذا كنت قد قمت فقط بالمزامنة عبر مكتبة أو خدمة خلفية، فهذه استخدام وليست بنية داخلية.</li><li><b>المهندسون الذين تعرض CRDT لديهم هو استيراد Yjs/Automerge إلى مشروع.</b> استخدام مكتبة CRDT بشكل جيد هندسة جيدة — لكن هذا الدور لمهتم يمكنه <i>كتابة</i> جزء ذي معنى من واحدة. إذا لم تتمكن من شرح كيف يحقق CRDT التقارب بدون سلطة مركزية، فلا تقدم بعد.</li><li><b>مهندسو AI/ML وعلماء البيانات.</b> مجال مختلف. قد نستأجر للتحليلات لاحقاً؛ هذا ليس ذلك الدور.</li><li><b>المهندسون المبتدئون والمتوسطون والطلاب والخريجون الجدد</b> — بغض النظر عن الموهبة. هذا مقعد تأسيسي محمل بالحمل، فشلُه يعني فساد بيانات صامت في بنية تحتية حيوية. يتطلب حكمة عالية من الإنتاج. لا يوجد مسار «نمّي إلى ذلك» لهذا الدور بالتحديد.</li><li><b>Generalists الذين يخططون لتعلم هذا أثناء العمل.</b> نحن لا نوظف لاختيار إمكانات لهذا المقعد؛ نحن نوظف شخصاً قد قام بالفعل بالتكرار التقاربي في الواقع. إذا لم يفتح سؤال العُقدتان أعلاه إجابة ملموسة، فهذا ليس الدور المناسب للتمدد.</li></ul><p><br></p><p><br></p></div>
<p>نحن نبحث عن مطور Full Stack عالي الخبرة عملياً يمتلك خبرة مهنية لا تقل عن 6 سنوات في بناء البرمجيات وتشغيلها قيد الإنتاج من البداية للنهاية. ستتولّى ملكية الميزات عبر كامل التكدست من الواجهات المحمولة والويب الأمامية، مروراً بـ APIs والمنطق جانِب الخادم، إلى بنية تحتية سحابية وت integrations خارجية. ستعمل على أنظمة حقيقية ذات حركة مرور عالية تدعم تطبيقاً محمولاً للمستهلكين وبوابة إدارة/ويب مرافق، بما في ذلك خطوط معالجة الوسائط الحدثية، تتبّع التحليلات، وخدمات سحابية-نُسخية. هذا دور واسع قائم على الملكية. لسنا نبحث عن أخصائي في لغة أو إطار عمل واحد. نحتاج شخصاً يستطيع الانتقال بسلاسة بين الواجهة الأمامية، الخلفية، المحمول، والبنية التحتية، وقادر على تعلم لغات وأطر ومنصات جديدة حسب متطلبات المنتج.</p><p><strong>الملف المرغوب للمترشح</strong></p><p><strong>ماذا ستفعل</strong></p><ul><li><p>تصميم وبناء والحفاظ على ميزات كاملة تغطي واجهات الويب، تطبيقات المحمول، الخدمات الخلفية، وواجهات برمجة التطبيقات.</p></li><li><p>تطوير واستهلاك RESTful وGraphQL APIs، ودمج الخدمات الخارجية والداخلية (مدفوعات، إشعارات، تخزين، CDN، توثيق، تحليلات، إلخ).</p></li><li><p>بناء والحفاظ على منطق خلفي قائم على السيرفرات بدون خادم وخادم، بما في ذلك خطوط معالجة قائمة على الأحداث ووظائف الخلفية.</p></li><li><p>العمل عبر إعداد وتكوين وتتبع بنية البنية التحتية السحابية.</p></li><li><p>تنفيذ والحفاظ على المصادقة والتفويض والتعامل الآمن مع البيانات عبر الخدمات.</p></li><li><p>بناء ودعم ميزات تطبيق المحمول، وعند الحاجة، وحدات أصلية لiOS وAndroid.</p></li><li><p>تصميم وتطوير مخططات قواعد البيانات (SQL وNoSQL) ونماذج البيانات التي تتسع مع نمو المنتج.</p></li><li><p>قياس التطبيقات للمراقبة والتسجيل والتحليلات؛ استكشاف مشاكل الإنتاج باستخدام أدوات تسجيل وقياس سحابية.</p></li><li><p>التعاون مع فرق المنتج والتصميم وضمان الجودة لترجمة المتطلبات إلى كود موثوق ومختبر بشكل جيد وقابل للصيانة.</p></li><li><p>مراجعة الكود، وتوجيه المطورين الناشئين، والمساعدة في وضع المعايير والممارسات الفنية.</p></li><li><p>تقييم وتبني أدوات وأطر ولغات جديدة باستمرار حيث تخدم المنتج بشكل أفضل، وليس مقيداً بأي تكدس واحد.</p></li></ul><p><br></p><p><strong>ما نبحث عنه</strong></p><ul><li><p>≥6 سنوات من الخبرة المهنية في تطوير full stack مع وجود تطبيقات إنتاجية يمكن إثباتها.</p></li><li><p>إتقان قوي لـ JavaScript/TypeScript وراحة في تعلم والعمل بلغات أخرى حسب الحاجة (مثل Python، Java، Kotlin، Swift، Go، PHP، C#).</p></li><li><p>خبرة مثبتة عبر كامل التكدس: تطوير واجهات المستخدم الأمامية، المنطق الخلفي/الخادم، تصميم API، وتكاملات الطرف الثالث.</p></li><li><p>خبرة عملية مع Node.js وأحد أطر الخلفية أو-runtime أخرى على الأقل (ليس مقصوراً على Node.js وحدها).</p></li><li><p>خبرة في البناء لكلا الويب والمحمول، بما في ذلك أطر متعددة المنصات (React Native، Flutter) وبشكل مثالي تطوير أصلي لـ iOS (Swift) أو Android (Kotlin/Java).</p></li><li><p>فهم قوي لقواعد البيانات العلائقية وNoSQL ونمذجة البيانات وأداء الاستعلامات.</p></li><li><p>خبرة مع منصات سحابية (AWS، GCP، أو Azure)، الحوسبة، التخزين، الدوال بدون خادم، CDN، وقواعد البيانات المدارة.</p></li><li><p>معرفة عملية بـ CI/CD، التحكم في الإصدارات (Git)، وتدفقات تطوير تعاونية.</p></li><li><p>فهم لأمن التطبيقات ونماذج المصادقة/التفويض وممارسات حماية البيانات.</p></li><li><p>مهارات تصحيح الأخطاء وحل المشكلات عبر التكدس، وراحة في تشخيص المشاكل من واجهة المستخدم حتى سجلات البنية التحتية.</p></li><li><p>مهارات تواصل عالية والقدرة على العمل بشكل مستقل وتحمل ملكية الميزات من البداية للنهاية.</p></li></ul><p><br><br></p><p><strong>التكنولوجيات التي قد تعمل معها</strong></p><p><em>القائمة أدناه تعكس اتساع مشهد التكنولوجيا الحالي لدينا. لا يلزم خبرة بكلها. أكثر ما نهتم به هو أسس Full Stack قوية والقدرة على التكيف عبر اللغات، الأطر، والمنصات، بما في ذلك ما ليس مذكوراً هنا.</em></p><br><p><strong>الواجهة الأمامية والمحمول</strong></p><p>React / Next.js</p><p>TypeScript</p><p>React Native</p><p>iOS (Swift)</p><p>Android (Kotlin)</p><p>Flutter (ميزة إضافية)</p><br><p><strong>الخلفية وواجهات برمجة التطبيقات</strong></p><p>Node.js</p><p>REST APIs</p><p>GraphQL</p><p>أطر أخرى (Python/Java/Go، إلخ)</p><p>وظائف بدون خادم</p><p>الميكروسيرفيسز</p><br><p><strong>السحابة والبيانات والبنية التحتية</strong></p><p>AWS (Lambda، S3، CloudFront)</p><p>DynamoDB / NoSQL</p><p>قواعد بيانات SQL</p><p>خطوط CI/CD</p><p>Docker</p><p>المصادقة والهوية (Cognito، OAuth)</p><br><p><strong>التكامل والتوصيل</strong></p><p>خطوط معالجة الوسائط</p><p>بوابات الدفع</p><p>إشعارات الدفع</p><p>تحليلات وتتبع الأحداث</p><p>واجهات برمجة الأطراف الثالثة</p><p>CDN وتخزين مؤقت</p><p><br></p><p><strong>مفضل وجودها</strong></p><ul><li><p>خبرة في بنى قائمة على الأحداث، بدون خادم (مثلاً، معالجة تبدأ عند S3، قوائم انتظار الرسائل، عمال خلفيين).</p></li><li><p>تعرض لمعالجة الوسائط (تحويل الصور/الصوت/الفيديو) أو بروتوكولات البث.</p></li><li><p>خبرة في بناء أنظمة تحليل أو تتبع الأنشطة.</p></li><li><p>الت familiarity مع أدوات البنية التحتية كرمز.</p></li><li><p>خبرة سابقة في شركة ناشئة أو بيئة منتج سريعة الخطى، تحمل الميزات بشكل مستقل.</p></li></ul>