Tabbio
تسجيل الدخول إلى التطبيق
أول أمس

مدير الهندسة، Full-Stack

mylo · New Cairo City, Cairo Governorate, Egypt
Workableقدّم عبر موقع الشركة
Hybrid
Manager

نبذة عن الوظيفة

Mylo هي منصة للتكنولوجيا المالية مخصصة لمساعدة الملايين من الأشخاص والشركات على الازدهار من خلال توفير حلول مالية يسهل الوصول إليها ومسؤولة. سواء كنت تشتري هاتفًا محمولًا، أو سترة جديدة، أو تذكرة طيران، أو أريكة مريحة، أو حتى تغطي الرسوم المدرسية، يتيح لك mylo الشراء الآن والدفع لاحقًا في آلاف نقاط البيع في جميع أنحاء مصر. نشأت شركة mylo من شركة B.TECH - الشركة الرائدة في مجال تجارة التجزئة للإلكترونيات والأجهزة في مصر والتي تتمتع بخبرة تزيد عن 27 عامًا في تقديم حلول الشراء الآن والدفع لاحقًا - حيث تجلب mylo إرثًا من الثقة والابتكار إلى مجال التكنولوجيا المالية. جميع منتجات mylo متوافقة تمامًا مع أحكام الشريعة الإسلامية، مما يضمن ممارسات مالية أخلاقية وشاملة.

المسؤوليات • قيادة فريق من المهندسين وتنميته وتدريبه، والبقاء على دراية بالهندسة المعمارية والتعليمات البرمجية والقرارات الفنية بدلاً من الإدارة عن بعد. • العمل بشكل وثيق مع فريق الهندسة ومديري المنتجات لتحديد الميزات والمتطلبات ذات الصلة، وترجمتها إلى خرائط طريق تقنية قابلة للتنفيذ لفريق تطوير المنتج والتسليم. • امتلاك السلامة الفنية لجودة بنية أنظمة الفريق وقابلية التوسع والأداء والموثوقية لتطبيقات Node.js وReact الخاصة بنا. • تحديد أولويات الميزات والتأكد من أن جهود الفريق تظل متوافقة مع الاستراتيجية التكنولوجية الشاملة لـ mylo. • الشراكة بشكل وثيق مع قادة التكنولوجيا الآخرين (CTO، CPO) لتشكيل الاتجاه الهندسي الأوسع. • قيادة الممارسات الهندسية للفريق في التطوير القائم على الاختبار، والتكامل المستمر، والنشر الآلي. • تدريب الفريق بشكل فعال على حل المشكلات المعقدة، وإلغاء حظرها، ورفع المستوى الفني من خلال مراجعات التعليمات البرمجية، والاقتران، والإرشاد. • إجراء مكالمات بناء مقابل شراء مدروسة بشأن الأدوات وخدمات الجهات الخارجية، وتحقيق التوازن بين السرعة والتكلفة وقابلية الصيانة على المدى الطويل. • دعم واجهات برمجة التطبيقات النظيفة والموثقة جيدًا والآمنة التي يمكن أن تعتمد عليها الفرق والخدمات الأخرى. • المساهمة في ثقافة فريق آمنة وتعاونية ومركزة على النمو وهادفة وقائمة على القيم ومتنوعة عبر المنظمة.

المتطلبات • أكثر من 8 سنوات من الخبرة المهنية في هندسة البرمجيات، مع خبرة عملية قوية في JavaScript/TypeScript وNode.js وReact. • ما لا يقل عن 3 سنوات في قيادة الأشخاص أو دور قيادي تقني، أو إدارة المهندسين أو توجيههم. • سجل حافل من الشحن وتوسيع نطاق تطبيقات الويب الكاملة المكدسة من البداية إلى النهاية بدءًا من تصميم واجهة برمجة التطبيقات (API) ونمذجة البيانات وحتى هندسة الواجهة الأمامية والتسليم. • معرفة عميقة بأنظمة الخدمات المصغرة وDDD، مع القدرة على تطبيقها بشكل عملي. • خبرة قوية في تصميم وتشغيل واجهات برمجة تطبيقات RESTful وبنيات الخدمات الصغيرة الموجهة نحو الخدمة. • فهم قوي لقواعد البيانات العلائقية وغير العلائقية (PostgreSQL، MongoDB، Redis، أو ما شابه ذلك). • تجربة دمج التطوير القائم على الاختبار، CI/CD، وممارسات النشر الآلي في سير العمل اليومي للفريق. • تقييم خيارات التكنولوجيا بشكل مريح وإجراء مكالمات البناء مقابل الشراء مع رؤية واضحة للمقايضات. • تعتبر الخبرة في التعامل مع الأنظمة الأساسية السحابية (AWS أو Azure) والحاويات (Docker وKubernetes) ميزة إضافية قوية. • الخبرة في مجال التكنولوجيا المالية، أو التجارة الإلكترونية، أو منصات الإقراض/BNPL تعتبر ميزة إضافية كبيرة. • درجة علمية في علوم الكمبيوتر، أو نظم المعلومات، أو مجال ذي صلة - أو خبرة عملية معادلة.

المسؤوليات

1Lead, grow, and coach a team of full stack engineers, staying hands-on with architecture, code, and technical decisions rather than managing from a distance.
2Own the technical health of the team's systems architecture quality, scalability, performance, and reliability of our Node.js and React applications.
3Prioritize features and ensure the team's effort stays aligned with mylo's overall technological strategy.
4Partner closely with other Tech Leaders (CTO, CPO) to shape the broader engineering direction.
5Drive the team's engineering practices in test-driven development, continuous integration, and automated deployment.
6Actively coach the team to solve complex problems, unblock them, and raise the technical bar through code reviews, pairing, and mentorship.
7Make informed build-vs-buy calls on tooling and third-party services, balancing speed, cost, and long-term maintainability.
8Champion clean, well-documented, secure APIs that other teams and services can depend on.

المتطلبات

18+ Years Of Professional Software Engineering Experience, With Strong Hands On Expertise In JavaScript/TypeScript , Node.Js , And React .
2At Least 3+ Years In A People Leadership Or Technical Lead Role, Managing Or Mentoring Engineers.
3Proven Track Record Of Shipping And Scaling Full Stack Web Applications End To End From API Design And Data Modeling To Frontend Architecture And Delivery.
4Deep Knowledge Of Microservices Systems And DDD, With The Judgment To Apply Them Pragmatically.
5Strong Experience Designing And Operating RESTful APIs And Service Oriented/Microservice Architectures.
6Solid Understanding Of Relational And Non Relational Databases (PostgreSQL, MongoDB, Redis, Or Similar).
7Experience Embedding Test Driven Development, CI/CD, And Automated Deployment Practices Into A Team'S Day To Day Workflow.
8Comfortable Evaluating Technology Choices And Making Build Vs Buy Calls With A Clear View Of Trade Offs.
9Experience With Cloud Platforms (AWS Or Azure) And Containerization (Docker, Kubernetes) Is A Strong Plus.
10Experience In Fintech, E Commerce, Or BNPL/Lending Platforms Is A Big Plus.
11Degree In Computer Science, Information Systems, Or A Related Field — Or Equivalent Practical Experience.

المهارات والوسوم

TechnologyEGReactTypeScriptJavaScriptPostgreSQLMongoDBAWSAzureDockerKubernetesProduct ManagementE-commerceLogisticsProcurementNode.js

احجز رابط tabbio
قبل أن يُحجز