
Senior Backend Engineer
Broco
تسعى شركة بروكو لبناء البنية التحتية المالية في إفريقيا الفرنكوفونية، حيث تركز على تدفقات الأموال في سلاسل الإمداد، والتجار، وسائقي التوصيل، والنقد الذي يتحرك عبر كل حي يومياً. نحن نعمل في الجزائر والمغرب وتونس، مع مكاتب في الجزائر العاصمة ووهران، وفريق تقني متنامٍ موزع عبر منطقة الشرق الأوسط وشمال أفريقيا. نحن مدعومون من قبل مستثمرين مرموقين.
نبحث عن مهندس برمجيات خلفية أول للانضمام إلى فريقنا والمساهمة في تطوير الطبقة الخلفية التي تدعم عمليات بروكو. سيكون عليك إنشاء وتملك واجهات برمجة التطبيقات (APIs)، وأدوات الإدارة، وتكامل الشركاء، وتدفقات معرفة العميل (KYC)، والإشعارات، والأنظمة الداخلية التي تعتمد عليها فرق العمليات والامتثال والدول يوميًا.
المهام والمسؤوليات الرئيسية:
- بناء وتوسيع وصيانة خدمات الخلفية القوية وواجهات برمجة التطبيقات التي تدعم تطبيقات بروكو للمستهلكين وبروكو للنقل وبروكو للتجار.
- التعاون الوثيق مع مهندس المدفوعات الرئيسي لتنفيذ ميزات مالية آمنة وعمليات دفتر الأستاذ وتقسيم العمولات في الوقت الحقيقي.
- دمج خدمات الطرف الثالث المعقدة، بما في ذلك واجهات برمجة التطبيقات البنكية المحلية، وبوابات الرسائل القصيرة، وخدمات تحديد المواقع/التوجيه.
- كتابة كود نظيف وقابل للصيانة وباختبارات دقيقة، والمشاركة الفعالة في مراجعات الكود للحفاظ على معاييرنا التقنية.
- استكشاف الأخطاء وتصحيحها وتحسين استعلامات قواعد البيانات وأداء التطبيقات لضمان انخفاض زمن الاستجابة وارتفاع التوافر عبر أسواقنا.
- العمل مع فرق المنتجات والهواتف المحمولة لتحديد عقود واجهات برمجة التطبيقات وضمان تكامل سلس للميزات الجديدة.
المتطلبات والمؤهلات:
- خبرة لا تقل عن 5 سنوات كمهندس برمجيات خلفية أو دور مشابه في شركة تقنية سريعة النمو.
- خبرة عملية قوية مع قواعد البيانات العلائقية مثل PostgreSQL، وتصميم قواعد البيانات المعقد، وتحسين الاستعلامات.
- تجربة قوية في بناء أنظمة خلفية تستخدمها عملاء حقيقيون.
- فهم عميق لواجهات برمجة التطبيقات، وقواعد البيانات، وتصميم الأنظمة، والمصادقة، وهندسة الخلفية.
- يفضل أن تكون لديك خبرة بتقنيات مثل TypeScript، Node.js، NestJS، Java، Kotlin، Go، Redis، Docker، AWS/GCP أو تقنيات مشابهة.
- القدرة على حل المشكلات بشكل فعال والعمل بشكل مستقل على التحديات التقنية المعقدة.
- يفضل أن تكون لديك خبرة في مجالات التنقل، اللوجستيات عند الطلب، أو التكنولوجيا المالية.
المهارات المطلوبة:
- مهارات قوية في حل المشكلات.
- قدرة على العمل بشكل مستقل وعلى مشاريع معقدة.
- مهارات تواصل فعالة مع الفرق المختلفة.
- قدرة على كتابة كود عالي الجودة وصحيح تقنيًا.
- إتقان اللغة الإنجليزية (يجيد اللغة الفرنسية يعتبر ميزة إضافية).
إذا كنت تبحث عن فرصة مثيرة لتكون جزءًا من فريق مبتكر يسعى لتغيير المشهد المالي في إفريقيا، فإننا ندعوك للتقديم الانضمام إلينا في بروكو.
تفاصيل الوظيفة
عن الشركة
