Meenda هي إحدى المنصات الرائدة للمعلومات عن المشاهير والشخصيات العامة في الشرق الأوسط. مع توسعنا من الويب إلى الهواتف، نبحث عن مطور تطبيقات Flutter للهاتف المحمول لبناء وإطلاق تطبيقات iOS وAndroid من الصفر.
كمهندس الهاتف المحمول الأساسي لدينا، ستتولى هندسة الهاتف المحمول والتطوير والاختبار ونشر تطبيق Meenda. ستتكامل مع خلفيتنا السابقة باستخدام واجهات REST وGraphQL الموثقة، وستعمل عن كثب مع فرق المنتج والتصميم والخلفية لتقديم تجربة هاتف محمولة سريعة وعمليّة وواسعة النطاق وقابلة للتوسع.
المسؤولياتتطوير وصيانة تطبيقات Meenda Flutter لنظامي iOS وAndroid.
بناء واجهات هاتف محمول سريعة الاستجابة وعالية الأداء مع دعم التوطين الكامل باللغة العربية (RTL) والإنجليزية.
دمج REST APIs من خلال توثيق Swagger واستعلامات/Mutations GraphQL باستخدام GraphQL Playground.
تنفيذ مصادقة آمنة، بما في ذلك إدارة توكن JWT والتخزين المحلي الآمن.
دمج مزودي المصادقة الاجتماعية مثل Google وApple وFacebook.
بناء وصيانة الميزات الأساسية للمنتج بما في ذلك:
مصادقة المستخدم
بحث
ملفات تعريف المشاهير
خلاصات الاقتراحات
عدادات عيد الميلاد
الإشعارات
المشاركة الاجتماعية
تحسين أداء التطبيق وتحميل الصور والرسوم المتحركة والتخزين المؤقت دون اتصال.
ضمان جودة الشفرة من خلال الاختبار والتصحيح ومراجعات الكود.
نشر والحفاظ على الإصدارات في متجر Apple App Store وGoogle Play Store.
التعاون مع المصممين ومطوري الخلفية، والإبلاغ عن مشاكل API أو فقدان نقاط النهاية عند الحاجة.
Meenda is one of the leading platforms for celebrity and public figure information across the Middle East. As we expand from web to mobile, we’re looking for a Flutter Mobile Developer to build and launch our iOS and Android applications from the ground up.
As our primary mobile engineer, you’ll own the mobile architecture, development, testing, and deployment of the Meenda app. You’ll integrate with our existing backend using documented REST and GraphQL APIs, working closely with our product, design, and backend teams to deliver a fast, polished, and scalable mobile experience.
ResponsibilitiesDevelop and maintain Meenda’s Flutter applications for both iOS and Android.
Build responsive, high-performance mobile interfaces with full Arabic (RTL) and English localization support.
Integrate REST APIs through Swagger documentation and GraphQL queries/mutations using GraphQL Playground.
Implement secure authentication, including JWT token management and secure local storage.
Integrate social authentication providers such as Google, Apple, and Facebook.
Build and maintain core product features including:
User authentication
Search
Celebrity profiles
Suggestion feeds
Birthday countdowns
Notifications
Social sharing
Optimize application performance, image loading, animations, and offline caching.
Ensure code quality through testing, debugging, and code reviews.
Publish and maintain releases on the Apple App Store and Google Play Store.
Collaborate with designers and backend developers, reporting API issues or missing endpoints when necessary.