عن الدور كجزء من جهود التوسع لدينا، نبحث عن مدير هندسة لقيادة فريق مطوري الخدمات المالية وأن يكون جزءاً من محور التقنية الأوروبي لدينا. ستكون مقراً لك في برلين أو باريس وستقود فريقاً تقنياً يدعم تطوير وتسليم منتجات ياسير. ستملك وتبني أنظمة كبيرة الحجم وخدمات ميكروية. مع فريقك، ستصمّم وتطوّر وتسلّم تطبيقات قوية في بيئة ديناميكية للغاية. لكي تكون ناجحاً في هذا الدور، يجب أن تمتلك مهارات تقنية بارزة ولا تخشى أن تكون عملياً، وتكون واثقاً في قيادة وخدمة فرق التقنية، وتجيد juggling بين عدة منتجات، وتزدهر في بيئات ذات نمو عالي.
عن مسؤولياتك كمدير هندسة العمل مع فرق المنتج والتصميم لفهم متطلبات المستخدم النهائي، صياغة حالات الاستخدام، ثم ترجمتها إلى حلول تقنية عملية وفعالة. المساهمة في توظيف فريق الهندسة للمنتج الذي تتحمّله العمل مع أصحاب المصلحة المختلفين لإرساء ثقافة التميز الفني وتكون مسؤولاً عن نجاح ونمو فريقك الشخصي. الإشراف على فرق الهندسة ومشروعاتها. ضمان قدرتها على تقديم أفضل أعمالها من خلال كشف المعوقات وتخفيفها وتوجيه زملائك. بناء برمجيات قوية وقابلة للتوسع في Node.js المساعدة في تحسين جودة الرمز القائم من خلال إدخال ضمان الجودة وأداء مراجعات الشفرة.
الملف المرغوب فيه للمرشح
- فهم جيد وتطبيق عملي لـ TDD و DDD
- خبرة سابقة مع منتجات رقمية أو في دور مشابه في شركة FinTech أو بنك رقمي أو مزود دفع تعتبر ميزة
- ثلاث سنوات على الأقل من الخبرة العملية كمدير هندسة أو قائد فني في قسم هندسي
- خبرة واسعة بتقنيات السحابة والميكروسيرفيسز والالتزام المستمر والتفاعلات الحديثة بين الإنسان والآلة
- فهم جيد للمنهجيات الرشيقة
- مهارات قيادة وإدارة مشاريع رائعة، ويفضّل وجود خبرة في إدارة فرق بعيدة
- معرفة راسخة بتصميم البرمجيات، يجب أن تعرف كيف تخلق برمجيات قابلة للتوسع، قابلة لإعادة الاستخدام وتلبّي أهداف البنية المعمارية
- الراحة في العمل في بيئة ريادية
- بكالوريوس/ماجستير في الهندسة، علوم الحاسب، أو مجال ذات صلة
About the role As part of our expansion effort, we are looking for an engineering manager to lead our team of financial services developers and be part of our Europe tech hub. You will be based out of Berlin or Paris and you will lead a tech team supporting Yassir's product development and delivery. You will own and build large-scale systems and micro-services. Together with your team, you will design, develop, and deliver powerful applications in a highly dynamic environment. To be successful in this role, you should have outstanding technical skills and you are not afraid to be hands-on, you are confident in leading and serving tech teams, good at juggling multiple products, and thrive in high-growth environments.
About your responsibilities as Engineering Manager Work with the product and design teams to understand end-user requirements, formulate use cases, and then translate that into pragmatic and effective technical solutions. Contribute to hiring the engineering team for the product you are responsible for Work with the different stakeholders to establish a culture of technical excellence and be responsible for the success and personal growth of your team. Oversee engineering teams and their projects. Ensure they can deliver their best work by spotting and alleviating blockers and coaching teammates. Build robust and scalable software in Node.js Help improve existing code quality through introducing quality assurance and performing code reviews.
Desired Candidate Profile
- Good understanding and hands on experience of TDD and DDD
- Previous experience with digital products or in a similar product role at a FinTech company, digital bank, or Payment provider is a nice to have
- At least three years of work experience as an engineering manager or tech lead at an engineering department
- Extensive experience with cloud technologies, microservices architecture, continuous delivery, and modern human-computer interfaces
- Good understanding of agile methodologies
- Excellent leadership and project management skills, ideally experience managing remote teams
- Solid software design knowledge you should know how to create software that is extensible, reusable, and meets desired architectural objectives
- Comfortable working in an entrepreneurial environment
- BSc/MSc in Engineering, Computer Science, or relevant field