مهندس برمجيات أول - تطوير تطبيقات الموبايل
Senior Software Engineer - Mobile Applications
وصف الوظيفة
فودافون مصر هي واحدة من أكبر شركات الاتصالات في مصر والشرق الأوسط، وتخدم أكثر من 40 مليون مشترك في السوق المصري. تأسست عام 1998 وأصبحت جزءاً من مجموعة فودافون العالمية الرائدة في قطاع الاتصالات. تسعى فودافون مصر إلى التحول الرقمي الشامل وتستثمر بكثافة في تطوير منصاتها الرقمية وتطبيقاتها المحمولة مثل تطبيق My Vodafone. نبحث حالياً عن مهندس برمجيات أول متخصص في تطوير تطبيقات الموبايل للانضمام إلى فريق الهندسة الرقمية في مقرنا بمدينة نصر. ستكون مسؤولاً عن تصميم وتطوير وصيانة تطبيقات الموبايل التي يستخدمها ملايين العملاء يومياً. تعمل فودافون مصر بأحدث التقنيات السحابية وتعتمد على منهجيات Agile وDevOps في إدارة المشاريع التقنية. ستنضم إلى فريق يضم أكثر من 50 مهندس برمجيات يعملون على مشاريع متنوعة تشمل الذكاء الاصطناعي وتحليل البيانات الضخمة. توفر الشركة بيئة عمل ديناميكية تشجع على الابتكار والتعلم المستمر. ستتاح لك فرصة العمل على مشاريع ذات تأثير مباشر على تجربة الملايين من المستخدمين. نبحث عن شخص شغوف بالتقنية ويمتلك روح المبادرة والقيادة التقنية.
المتطلبات
- بكالوريوس في علوم الحاسب أو هندسة الحاسبات أو ما يعادلها
- خبرة لا تقل عن 5 سنوات ولا تزيد عن 8 سنوات في تطوير تطبيقات الموبايل
- إتقان لغة Kotlin لتطبيقات Android و/أو Swift لتطبيقات iOS
- خبرة عملية في استخدام Flutter أو React Native لتطوير التطبيقات متعددة المنصات
- فهم عميق لأنماط التصميم المعماري مثل MVVM وClean Architecture
- خبرة في التعامل مع RESTful APIs وGraphQL
- معرفة بأنظمة التحكم في الإصدارات مثل Git وGitHub/GitLab
- خبرة في كتابة Unit Tests وIntegration Tests
- إجادة اللغة الإنجليزية بمستوى متقدم للعمل مع فرق دولية
- يُفضل خبرة في العمل بمنهجيات Agile/Scrum
- يُفضل من لديه خبرة في قطاع الاتصالات أو الخدمات المالية الرقمية
- معرفة بأدوات CI/CD مثل Jenkins أو GitHub Actions
- القدرة على توجيه وتدريب المطورين المبتدئين
المزايا والحوافز
- راتب شهري تنافسي يتراوح بين 30,000 و45,000 جنيه مصري شامل البدلات
- تأمين طبي شامل للموظف والعائلة يشمل العلاج والأسنان والنظر
- باقة فودافون مميزة برقم خاص للموظفين بأسعار رمزية
- مكافآت ربع سنوية مرتبطة بأداء الفرد والفريق
- ميزانية سنوية للتدريب والحضور في المؤتمرات التقنية الدولية
- ساعات عمل مرنة مع إمكانية العمل عن بُعد يومين في الأسبوع (نظام هجين)
- إجازة سنوية مدفوعة تصل إلى 21 يوم عمل
- فرص للسفر والعمل مع فرق فودافون العالمية في دول أخرى
المسؤوليات
- تصميم وتطوير تطبيقات الموبايل لمنصات Android وiOS باستخدام أحدث التقنيات
- المشاركة في مراجعة الكود (Code Review) وضمان جودة البرمجيات
- التعاون مع فرق تصميم تجربة المستخدم (UX/UI) لتحويل التصاميم إلى تطبيقات فعالة
- تحسين أداء التطبيقات وتقليل استهلاك الموارد والبطارية
- كتابة اختبارات آلية لضمان استقرار التطبيق وتقليل الأخطاء
- المشاركة في اجتماعات Sprint Planning وDaily Standups ضمن فريق Agile
- توثيق الكود والعمليات التقنية بشكل واضح ومنظم
- المساهمة في اتخاذ القرارات المعمارية والتقنية للمشاريع الجديدة
- متابعة وإصلاح الأخطاء والمشاكل التقنية المبلغ عنها من المستخدمين
- تدريب وتوجيه المطورين الجدد في الفريق ومشاركة المعرفة التقنية