مهندس React Native بخبرة 6 سنوات (5 منها في React Native)، بنيت تطبيقات حقيقية منشورة فعليًا في التجارة الإلكترونية واللوجستيات وأنظمة SaaS المؤسسية.
إذا كان لديك تطبيق React Native جاهز ويحتاج:
- إصلاح أخطاء (Bugs) وأعطال (Crashes)، أو إضافة وتحسين ميزات
- تحسين الأداء (خفضت زمن استجابة الـ API 40% سابقًا في مشروع حقيقي)
- الانتقال إلى New Architecture (Fabric وTurboModules) أو ترقية إصدار قديم
- إشعارات Push، وUniversal/Deep Linking، ودعم لغات متعددة
أراجع الكود بعناية وأحدد سبب المشكلة بدقة (Flipper وProfiling)، مع الحفاظ على بنية كود منظمة تسهّل الصيانة.
أحرص على التواصل الواضح والتسليم في الموعد المتفق عليه.
نطاق الخدمة الأساسية: إصلاح خطأ (Bug) واحد، أو إضافة/تعديل ميزة لغاية شاشتين، مع اختبار وتسليم.
أي عمل أكبر (أكثر من شاشتين، إعادة هيكلة شاملة، أو تكامل خارجي) مغطى ضمن التطويرات الاختيارية أسفل السعر حسب حجمه الفعلي.
لا فقط عند التسليم
خبرة فعلية في رفع سرعة استجابة الـ API بنسبة 40%، وخفض وقت صيانة الكود بنسبة 30% عبر إعادة هيكلته.
لا مجرد ترقيع سريع يخفي العرض ويرجع لاحقًا
لا مشاريع تدريبية
يقدر أي مطور يكمل عليها بسهولة لاحقًا
حتى لا يتأثر تطبيقك الحالي أو نسخته المنشورة أثناء الإصلاح
وليس فقط على المحاكي (Emulator)
دون كسر الميزات الحالية
عند إصلاح الأخطاء أو إضافة الميزات، أتأكد أن الواجهات تعمل بسلاسة على كل أحجام شاشات الهواتف، وأضبط أي تعارض في العرض على الأجهزة اللوحية (Tablet) وiPad إن وُجد ضمن نطاق العمل.
شرح واضح لكل خطأ تم اكتشافه وإصلاحه، مع توضيح السبب والحل المطبق
متابعة لمدة 7 أيام بعد التسليم للرد على أي استفسار أو مشكلة طارئة
بتعليق يشرح كل تغيير تم تنفيذه في الكود
تثبت أن المشكلة انحلت فعليًا على جهاز حقيقي
حتى لا يضيع أي كود سابق أو نسخة منشورة للتطبيق
يغطي أهم السيناريوهات المرتبطة بالمشكلة
ليفهمه أي مطور آخر لاحقًا بسهولة
زمن التحميل، استجابة الـ API، حجم التطبيق
إصلاح حتى 3 أخطاء متقدمة إضافية، أو حل مشكلة تكامل (Integration) واحدة مع خدمة خارجية
75.00
|
|
إعادة هيكلة (Refactoring) لغاية 5 ملفات/شاشات رئيسية في المشروع
100.00
|
|
إضافة ميزة كبيرة (من 3 إلى 5 شاشات) داخل التطبيق
75.00
|
|
إعداد الإشعارات الفورية (Push Notifications) عبر Firebase أو OneSignal
50.00
|
|
إضافة نظام شات (محادثة نصية) بين مستخدمين عبر WebSocket، شاشتين: قائمة المحادثات وشاشة الدردشة
100.00
|
إصلاح حتى 3 أخطاء متقدمة إضافية، أو حل مشكلة تكامل (Integration) واحدة مع خدمة خارجية
75.00
|
|
إعادة هيكلة (Refactoring) لغاية 5 ملفات/شاشات رئيسية في المشروع
100.00
|
|
إضافة ميزة كبيرة (من 3 إلى 5 شاشات) داخل التطبيق
75.00
|
|
إعداد الإشعارات الفورية (Push Notifications) عبر Firebase أو OneSignal
50.00
|
|
إضافة نظام شات (محادثة نصية) بين مستخدمين عبر WebSocket، شاشتين: قائمة المحادثات وشاشة الدردشة
100.00
|