App Senior Developer I Full Time – Avnzor
Avnzor
تُعد Avnzor منصة رائدة في مجال الصحة والجمال والعافية، والتي تركز على تقديم تجربة تسوق متميزة للمستهلكين في منطقة الخليج. تستلهم Avnzor من تراث ابن زهر (أفينزور) لدمج الثقة والموثوقية مع التكنولوجيا الحديثة، حيث تسعى لتقديم منتجات فاخرة مع تسليم محلي، ووسائل دفع سلسة، وتجربة رقمية ذات أداء عالٍ. تهدف الشركة إلى بناء نظام بيئي للتجارة الإلكترونية القابلة للتوسع، الذي يدعم أكثر من 60,000 منتج، مع تكاملات دفع معقدة وحجم معاملات مرتفع، لتكون من بين أبرز منصات الصحة والعافية الرقمية في المملكة.
تعتبر هذه الوظيفة بدوام كامل ومقرها الرياض، حيث تبحث Avnzor عن مطور تطبيقات أول متمرس. يركز هذا الدور بشكل كبير على تصميم هيكلية تطبيقات الهواتف المحمولة، وتحسين الأداء، وتطوير التجارة الإلكترونية القابلة للتوسع. سيتولى مطور التطبيقات الأول مسؤولية تصميم وتطوير وتحسين تطبيقات Avnzor للهواتف المحمولة (iOS وAndroid) بشكل مستمر.
المهام والمسؤوليات الرئيسية:
- قيادة عملية تطوير تطبيقات الهواتف المحمولة من البداية إلى النهاية (هيكلة → بناء → نشر → تحسين).
- كتابة شفرة نظيفة وقابلة للتوسع وذات جودة إنتاجية.
- بناء وتحسين تدفقات التجارة الإلكترونية ذات الأداء العالي (الكتالوج، سلة التسوق، الدفع).
- تكامل واجهات برمجة التطبيقات (APIs) مثل Shopify، وأنظمة الخلفية المخصصة، ونظم إدارة الطلبات، ونظم إدارة المخزون، وبوابات الدفع، وأنظمة الولاء.
- تحسين سرعة التطبيق، واستقراره، وتقليل الأعطال.
- إدارة خطوط أنابيب التكامل المستمر/التسليم المستمر ودورات الإصدار.
- ضمان تكامل آمن لوسائل الدفع والامتثال للمعايير.
- مراقبة مؤشرات الأداء وتحسين معدلات التحويل بشكل مستمر.
المتطلبات والمؤهلات:
- سجل حافل في بناء وتوسيع تطبيقات الهواتف المحمولة الإنتاجية (يفضل تطبيقات التجارة الإلكترونية).
- خبرة قوية في Flutter / React Native أو Swift (iOS) وKotlin (Android).
- خبرة مثبتة في تقديم تطبيقات تحقق 50,000 تحميل أو أكثر أو حجم معاملات مرتفع.
- فهم عميق لهندسة الهواتف المحمولة، وإدارة الحالة، وضبط الأداء.
- تجربة في تكامل حزم تطوير الدفع (SDKs) مثل Apple Pay، Mada، BNPL، وبوابات الدفع.
- خبرة قوية في تكامل واجهات برمجة التطبيقات (REST / GraphQL).
المهارات المطلوبة:
- المعرفة بأدوات Firebase، التحليلات، تقارير الأعطال، وأدوات مراقبة الأداء.
- معرفة بممارسات البرمجة الآمنة وعمليات نشر التطبيقات في متاجر التطبيقات.
- معرفة قوية بقواعد البيانات وعمليات التكامل مع الأنظمة الخلفية.
- قدرة ممتازة على حل المشكلات وتبني عقلية المسؤولية.