وصف الوظيفة
CEQUENS هي منصة اتصالات عالمية رائدة كخدمة (CPaaS) توفر تبسيط تفاعل العملاء للشركات من خلال حلول تواصل مبتكرة وموثوقة وآمنة.
تأسست في 2011، وتقدم CEQUENS مجموعة شاملة من واجهات برمجة التطبيقات، بما في ذلك الرسائل القصيرة (SMS)، WhatsApp للأعمال، الصوت، الإشعارات الفورية، والمزيد، مما يمكّن من تفاعلات سلسة وشخصية عبر قنوات متعددة.
شبكة شركائنا تغطي منطقة الشرق الأوسط وأفريقيا مع الوصول الدولي إلى مراكز الرسائل حول العالم، والعملاء لدينا يشملون بنوك كبرى وبطاقات ائتمان ومدفوعات رقمية وتطبيقات OTT والجهات الحكومية والصحة والتعليم وقطاعات صناعية أخرى.
الغرض من الدور: نبحث عن مهندس برمجيات شغوف بحل المشكلات لينضم إلى فريقنا ويساعد في بناء أنظمة مراسلة وأتمتة قابلة للتوسع وعالية الأداء.
ستعمل عبر كامل التقنية، من تصميم خدمات خلفية قوية إلى دمج قدرات الذكاء الاصطناعي الحديثة ومنصات الرسائل من الطرف الثالث.
إذا كنت تحب الهندسة النظيفة، وتصميم النظام المدروس، ونشر منتجات تتحمل حجم العالم الواقعي، فنحن نود سماعك.
تصميم وبناء وصيانة خدمات خلفية وواجهات برمجة تطبيقات قابلة للتوسع، هندسة الأنظمة مع الأداء والموثوقية والقابلية للتوسع في العقل، بناء وتحسين سير عمل قائم على قائمة الرسائل (message-queue) ومعالجة غير متزامنة، تطوير واجهات مستخدم تفاعلية بالاعتماد على العقد/العُقد (node-based UIs) باستخدام React Flow، التكامل مع منصات الطرف الثالث بما في ذلك Meta APIs ومنصة WhatsApp للأعمال وبوابات الدفع، العمل مع ميزات AI/ML مثل RAG (التوليد المسترجَع) ونُظم التصنيف، التعاون عن كثب مع فرق المنتج والتصميم والهندسة، كتابة كود نظيف قابل للصيانة وذو اختبارات جيدة والمساهمة في القرارات التقنية. المهارات الأساسية: خبرة مهنية في هندسة البرمجيات لا تقل عن 2+ سنوات، كفاءة عالية في Node.js وPython، خبرة عملية مع قُنوات الرسائل: BullMQ وActiveMQ، فهم قوي لتصميم الأنظمة والأنظمة القابلة للتوسع، خبرة مع MongoDB وRedis، مهارات حل المشكلات والتفكير الهندسي البراغماتي، مهارات تواصل ممتازة وروح الفريق. مفضل وجودها: خبرة في التكامل مع بوابات الدفع (الفوترة والمعاملات والWebhook/التسوية)، خبرة في الواجهة الأمامية مع React وReact Flow لواجهات المستخدم المعتمدة على العقد/المخططات، خبرة في العمل مع Meta APIs وWhatsApp Business API/Cloud API، خبرة عملية مع خطوط RAG وعمليات التصنيف/الأولوية، القدرة على استخدام أدوات المطورين الحديثة للذكاء الاصطناعي (مثل Claude) لتعزيز الإنتاجية وجودة الكود، الإلمام بالبنية التحتية السحابية وممارسات CI/CD، ما نثمنه: الفضول والرغبة في التعلم المستمر، الملكية بالنتيجة وليس بالمهام فقط، التواصل الواضح والصريح والتعاون.
Job description
CEQUENS is a leading global communications platform as a service (CPaaS) provider that simplifies customer engagement for businesses through its innovative, reliable, and secure communication solutions.
Established in 2011, CEQUENS offers a comprehensive suite of APIs, including SMS, WhatsApp for Business, Voice, Push Notifications, and more, enabling seamless and personalized interactions across multiple channels.
Our partner network covers MEA region with international access to messaging hubs worldwide and our clients include major banks, credit cards, digital payments, OTT applications, government authorities, health and education, and other industry verticals.
PURPOSE OF ROLE We're looking for a passionate, problem-solving software engineer to join our team and help build scalable, high-performance messaging and automation systems.
You'll work across the stack, from designing robust backend services to integrating modern AI capabilities and third-party messaging platforms.
If you love clean architecture, thoughtful system design, and shipping products that handle real-world scale, we'd love to hear from you.
Design, build, and maintain scalable backend services and APIs Architect systems with performance, reliability, and scale in mind Build and optimize message-queue-driven workflows and asynchronous processing Develop interactive, node-based UIs for workflow and automation builders using React Flow Integrate with third-party platforms, including Meta APIs, the WhatsApp Business Platform, and payment gateways Work with AI/ML features such as RAG (Retrieval-Augmented Generation) and ranking systems Collaborate closely with product, design, and engineering teammates Write clean, maintainable, well-tested code and contribute to technical decisions Must-Have Skills 2+ years of professional software engineering experience Strong proficiency in Node.
js and Python Hands-on experience with message queues: BullMQ and ActiveMQ Solid understanding of system design and scalable system architecture Experience with MongoDB and Redis Strong problem-solving skills and a pragmatic engineering mindset Excellent communication skills and a genuine team-player attitude Nice-to-Have Experience integrating payment gateways (billing, transactions, webhooks, reconciliation) Front-end experience with React and React Flow for node-based / diagram UIs Experience working with Meta APIs and the WhatsApp Business API / Cloud API Practical experience with RAG pipelines and ranking / relevance systems Comfortable leveraging modern AI developer tools (e.
g., Claude) to boost productivity and code quality Familiarity with cloud infrastructure and CI/CD practices What We Value Curiosity and a drive to keep learning Ownership: you care about outcomes, not just tasks Clear, honest communication and collaboration