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

مطور تطبيقات الهاتف المحمول - رفرفة

White Spot Facilities Management Services LLC · Dubai, United Arab Emirates
Workableقدّم عبر موقع الشركة
Full Time
Onsite

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

المسؤوليات الرئيسية

l تطوير الميزات واختبارها وصيانتها في Flutter/Dart لتطبيقات iOS وAndroid، باتباع البنية المتفق عليها ومعايير الترميز. l إنشاء وظائف جاهزة للميدان مثل التقاط البيانات دون الاتصال بالإنترنت والتقاط الصور والتعليقات التوضيحية ورمز QR/الباركود المسح الضوئي والنماذج وقوائم المراجعة ووضع علامات على الموقع. تنفيذ واجهة مستخدم مصقولة وسريعة الاستجابة لتطبيق B2C الذي يواجه العملاء من تصميمات Figma، مع الاهتمام بـ الأداء وسهولة الاستخدام. l دمج التطبيقات مع الخدمات الخلفية، بما في ذلك Salesforce وواجهات برمجة تطبيقات REST المخصصة (.NET/Node)، وFirebase (Auth، وFirestore، وFCM، وCrashlytics) وواجهات برمجة التطبيقات الشريكة التابعة لجهات خارجية. l التعامل مع التخزين المحلي ومزامنة البيانات، بما في ذلك معالجة الأخطاء وإعادة المحاولة المنطقية لضعف الاتصال في الموقع. l كتابة اختبارات الوحدات والأدوات، وإصلاح الأخطاء، والمشاركة في مراجعات التعليمات البرمجية. l دعم إصدارات التطبيقات في App Store وGoogle Play، بما في ذلك الإصدارات والاختبار وملاحظات الإصدار. l التحقيق في تقارير الأعطال وتعليقات المستخدمين، وحل المشكلات على الفور. l العمل مع ضمان الجودة والعمليات وخدمة العملاء لفهم سير العمل وتحويله إلى عمل الميزات. l قدم تقديرات دقيقة لمهامك وشارك في التخطيط للسباق والوقوف

المتطلبات

درجة البكالوريوس في علوم الكمبيوتر أو هندسة البرمجيات أو مجال ذي صلة. l 2-5 سنوات من الخبرة في تطوير الأجهزة المحمولة، بما في ذلك سنتين على الأقل في إنشاء تطبيقات الإنتاج في Flutter. l تم نشر تطبيق واحد على الأقل وهو متاح الآن على App Store و/أو Google Play (يُرجى تضمين الروابط). l معرفة عملية جيدة بأدوات وتخطيطات Dart وFlutter وإدارة حالة واحدة على الأقل النهج (Bloc أو Riverpod أو المزود). l تجربة استهلاك واجهات برمجة تطبيقات REST، والتعامل مع JSON، وتنفيذ المصادقة (المعتمدة على الرمز المميز / OAuth). l خبرة عملية في خدمات Firebase، وخاصة الإشعارات الفورية وتقارير الأعطال. نقطة بيضاء | تكنولوجيا المعلومات والصفحة الرقمية 2 l خبرة في التخزين المحلي (Hive أو Isar أو SQLite/Drift أو التفضيلات المشتركة). l مريح مع Git وطلبات السحب وسير العمل المتفرعة. l الفهم الأساسي لعملية إنشاء وإصدار iOS وAndroid. l مهارات جيدة في حل المشكلات والاهتمام بالتفاصيل والتواصل الواضح باللغة الإنجليزية.

المسؤوليات

1Key Responsibilities
2l Develop, test and maintain features in Flutter/Dart for iOS and Android apps, following agreed architecture
3and coding standards.
4l Build field-ready functionality such as offline data capture, photo capture and annotation, QR/barcode
5scanning, forms and checklists, and location tagging.
6l Implement polished, responsive UI for the customer-facing B2C app from Figma designs, with attention to
7performance and usability.
8l Integrate apps with backend services, including Salesforce and custom REST APIs (.NET/Node), Firebase

المتطلبات

1Bachelor's degree in Computer Science, Software Engineering or a related field.
2l 2–5 years of mobile development experience, including at least 2 years building production apps in Flutter.
3l At least 1 app published and live on the App Store and/or Google Play (please include links).
4l Good working knowledge of Dart, Flutter widgets and layouts, and at least one state management
5approach (Bloc, Riverpod or Provider).
6l Experience consuming REST APIs, handling JSON, and implementing authentication (token-based /
7OAuth).
8l Hands-on experience with Firebase services, especially push notifications and crash reporting.
9Whitespot | IT & Digital Page 2
10l Experience with local storage (Hive, Isar, SQLite/Drift or Shared Preferences).
11l Comfortable with Git, pull requests and branching workflows.
12l Basic understanding of the iOS and Android build and release process.
13l Good problem-solving skills, attention to detail, and clear communication in English.

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

AEFlutterFigmaSalesforceCustomer Service

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