كيف توظّف مبرمجي تطبيقات في دبي: شركة تصميم تطبيقات أم فريقك أم مستقل؟
كيف توظّف مبرمجي تطبيقات في دبي: شركة تصميم تطبيقات، أو مطورون ينضمون إلى فريقك، أو مستقلون. من يدير العمل، ومن يملك الكود والحسابات، وكيف تختبر كل مرشح.

لتوظّف مبرمجي تطبيقات في دبي، اختر الطريق قبل الأشخاص: شركة تصميم تطبيقات تبني التطبيق كله، أو مطورون ينضمون إلى فريقك، أو مبرمجون مستقلون. كل طريق يضع الإدارة والكود وحسابات المتاجر في يد مختلفة، والاختيار الخاطئ يظهر عادة بعد أشهر، حين يتأخر إصدار أو يتعذّر نقل حساب.
كيف توظّف مبرمجي تطبيقات في دبي؟
الجواب المختصر: ابدأ بسؤال واحد: من سيدير العمل؟ إن لم يكن في فريقك من يملك قائمة المهام ويراجع الكود، فاتفق مع شركة تصميم تطبيقات تبني التطبيق. وإن كان لديك مالك منتج أو قائد تقني، فأضف مطورين إلى فريقك. واترك المستقلين للأعمال الصغيرة الواضحة. وفي كل الطرق، اجعل الكود وحسابَي App Store وGoogle Play باسم شركتك، واختبر كل مبرمج بمهمة من تطبيقك.
تعرف طريقك؟ اطلب تقديرًا لتطبيقك ← أو أضف مطوري تطبيقات إلى فريقك ←
ماذا يكلّفك التوظيف بالطريق الخطأ؟
أغلب مشكلات توظيف مبرمجي التطبيقات مشكلات طريق، لا مشكلات أشخاص. وظّف مبرمجًا مستقلًا واحدًا لبناء منصة كاملة، فتصبح أنت مدير مشروعها ومختبِرها والمسؤول عن إصداراتها، أو تنتظر هذه المهام حتى الإطلاق. وأضف مطورين إلى فريق ليس فيه من يحدد الأولويات، فينتظرون القرارات. وسلّم شركةً موجزًا غامضًا، فتسعّر قراءتها الخاصة له. كل خطأ من هذه يكلّف إصدارًا أو اثنين قبل أن يسمّيه أحد. اختر الطريق الذي يناسب من يستطيع قيادة العمل عندك، ثم اختبر الأشخاص على تطبيقك.
الطرق الثلاث لتوظيف مبرمجي التطبيقات، جنبًا إلى جنب
| شركة تصميم تطبيقات | مطورون ينضمون إلى فريقك (توسيع الفريق) | مبرمجون مستقلون | |
|---|---|---|---|
| ما تحصل عليه | فريق كامل: تصميم، ومطورو جوال وخوادم، واختبار جودة، ومدير مشروع | مطوّر أو أكثر في اجتماعاتك اليومية وأدواتك ومستودعاتك | شخص واحد، أو عدة أشخاص تنسّق بينهم بنفسك |
| من يدير العمل | مدير المشروع لدى الشركة يدير الخطة، وأنت تحسم النطاق وتقبل كل إصدار | أنت: مالك المنتج أو القائد التقني عندك يحدد الأولويات اليومية، والمزوّد يتولى التوظيف والرواتب والاستبدال | أنت، مباشرة، مع كل شخص |
| ما تحتاجه في فريقك | شخص يتخذ قرارات المنتج ويختبر الإصدارات | شخص يملك قائمة المهام ويراجع الكود | شخص يكتب المهام ويراجع الكود ويدير الإصدارات |
| كيف تفحص | تطبيقاتها المنشورة، والأشخاص الذين سيعملون على تطبيقك، وإجاباتها المكتوبة | تقابل كل مرشح وتعطيه مهمة من تطبيقك | المراجع، وكود كتبه بنفسه، ومهمة تجريبية مدفوعة |
| إن غادر أحدهم | تستبدله الشركة داخل فريقها | يبحث المزوّد من جديد، وتقابل أنت المرشحين الجدد | تبدأ بحثًا جديدًا |
| ما يحدد التكلفة | نطاق التطبيق: أنواع المستخدمين والمنصات والربط والعربية | مستوى المطورين وعددهم، والتقنيات، والمدة | سعره وساعاته، مع التصميم والاختبار والإدارة التي تضيفها |
| يناسبك حين | تطبيق جديد أو إصدار كبير، ولا قائد تقني متفرغ لإدارته | تطبيق قائم أو خطة تديرها، وينقصك أشخاص أو مهارة | عمل صغير واضح: نموذج أولي، أو ربط واحد، أو إصلاح |
كيف تقرؤه: ابدأ من صف «ما تحتاجه في فريقك». إن لم تستطع ملأه، فالطريق لا يناسبك مهما كان الأشخاص جيدين. أما توظيف موظف مباشرة فطريق رابع، بتأشيرته وفترة إشعاره وتكاليفه التي تتجاوز الراتب.
الطريق الأول: شركة تصميم تطبيقات تبني التطبيق
تأتي أنت بالهدف والقرارات، وتأتي الشركة بكل الأدوار وتتحمل مسؤولية التسليم. يناسبك هذا الطريق لتطبيق جديد أو لإعادة بناء، حين لا يتسع وقت أحد في فريقك لإدارة المطورين يومًا بيوم. ويبقى عليك قرارات المنتج، والرد السريع على أسئلة الفريق، وقبول كل إصدار على جهاز حقيقي. وكثير من الشركات تبدأ بهذا الطريق ثم تنتقل بعد الإطلاق إلى مطوريها أو إلى مطورين مضافين، وينجح ذلك حين يكون الكود والحسابات باسمها من البداية.
افحص الشركة، لا مكالمة المبيعات: نزّل اثنين من تطبيقاتها المنشورة وحوّل أحدهما إلى العربية، واسأل من سيبني تطبيقك وأين يعمل كل شخص، واطلب عرضًا يذكر مراحله وأدواره وافتراضاته. وإن كانت فكرتك لم تتضح بعد، فابدأ من عندي فكرة تطبيق: من أين أبدأ؟
وصلك عرض سعر لتطبيقك؟ أرسله لنا بعد حذف أي معلومات سرية. نردّ عليك بالأسئلة التي تطرحها على الشركة، وبما نغيّره فيه قبل أن توقّع. أرسل لنا عرض السعر ←
الطريق الثاني: أضف مطوري تطبيقات إلى فريقك
توسيع الفريق يناسب شركة تدير تطبيقًا أو خطة تطوير، وينقصها أشخاص أو مهارة: مطوّر Flutter ثانٍ، أو متخصص iOS لميزة أصلية واحدة، أو مطوّر خوادم للوحة التحكم. يعمل المطورون في أدواتك وعلى أولوياتك، ويتولى المزوّد البحث والتوظيف والرواتب والاستبدال.
والشرط شخص في فريقك يملك قائمة المهام ويراجع الكود. من دونه ينتظر المطورون المضافون القرارات، ويكون المشروع مع شركة أنسب لك.
عبر توسيع الفريق في دبي، نبحث في السوق عن مطوري تطبيقات لأدوارك ونفحصهم أولًا، وأنت تقابل كل مرشح، ويمكنك أن تعطيه مهمتك، والقرار لك في من ينضم. وإن كان فريقك في السعودية أو قطر أو الكويت، فصفحة فريق مبرمجين من مصر لشركات الخليج تشرح العمل على أسبوعك من الأحد إلى الخميس.
الطريق الثالث: المبرمجون المستقلون
المستقل يناسب عملًا تصفه في صفحة واحدة وتراجعه بنفسك: نموذج تفاعلي، أو ربط واحد، أو قائمة أخطاء في تطبيق تديره، أو يد إضافية لفترة قصيرة. ويكبر الخطر مع حجم العمل: شخص واحد لا يستطيع أن يصمم، ويبني التطبيق والخوادم، ويختبر على أجهزة حقيقية، ويتعامل مع مراجعة المتاجر في وقت واحد. وإن مرض أو قبل عرضًا آخر، توقف العمل.
ثلاث عادات تحميك:
- ادفع أولًا مقابل مهمة تجريبية صغيرة من تطبيقك، قبل أي مرحلة أكبر.
- اجعل كل شيء باسم شركتك: المستودع، وحساب السحابة، وحسابَي المتجرين. لا تدع مستقلًا ينشر تطبيقك من حسابه الشخصي.
- ادفع عند قبول كل مرحلة، مقابل قائمة مكتوبة بما تسلّمه.
وإن كان المستقل يعمل من الإمارات، فاسأله بأي تصريح عمل حر أو رخصة يصدر فواتيره. ونحن لا نقدّم مبرمجين مستقلين؛ وإن كان المستقل يناسب عملك، فالقوائم أدناه تنطبق عليه أيضًا.
تميل إلى طريق معيّن؟ للبناء، أرسل نوع التطبيق والمنصات وأهم الميزات، وهل تحتاج العربية، ونردّ بالجهد والفريق والسعر. وللمطورين، أرسل الأدوار والمستوى والساعات المشتركة التي تحتاجها؛ نبحث عن المرشحين، وأنت تقابلهم وتختار. اطلب تقديرًا لتطبيقك ← أو أضف مطوري تطبيقات إلى فريقك ←
لست مستعدًا لمكالمة؟ اطلب ملف الشركة التعريفي ونرسله إليك.
قبل اليوم الأول: قائمة الملكية
احسم هذه البنود قبل أن يكتب أحد سطر كود. كل بند سهل في اليوم الأول، وصعب بعد الإطلاق.
| البند | شركة | فريقك مع مطورين مضافين | مستقل |
|---|---|---|---|
| اتفاقية عدم الإفصاح | قبل أن تشارك الفكرة | قبل أي صلاحية دخول | قبل أن تشارك الفكرة |
| العقد | النطاق والمراحل والقبول والدعم بعد الإطلاق | اتفاقية إطارية وبيان عمل: الأدوار والإشعار والاستبدال | المراحل وما تسلّمه كل مرحلة |
| الكود والتصاميم | تنتقل إلى شركتك بموجب العقد: تأكد متى | يُكتب في مستودعاتك من أول سطر | تنازل موقّع عن الملكية الفكرية يشمل الكود والتصاميم والملفات |
| المستودعات | في حساب شركتك، أو تُنقل إليه عند التسليم | لك من اليوم الأول | لك من اليوم الأول |
| App Store وGoogle Play | حسابا المطوّر باسم شركتك، والشركة المنفّذة مستخدم فيهما | باسم شركتك، وكل مطوّر مستخدم بالصلاحية التي يحتاجها | باسم شركتك، لا على حساب المستقل الشخصي |
| رقم D-U-N-S | لشركتك، ويُطلب أولًا | كذلك | كذلك |
| السحابة والنطاق والخرائط وبوابة الدفع | باسم شركتك، والشركة المنفّذة مستخدم فيها | كذلك | كذلك |
| عند المغادرة | خطوات البناء والإصدار مكتوبة، وكل الصلاحيات مسلّمة | تُسحب الصلاحيات في اليوم نفسه، والكود لك أصلًا | الكود النهائي وبيانات الدخول والصلاحيات مسلّمة |
كيف تختبر مبرمجي التطبيقات؟ قائمة لكل دور
السيرة الذاتية تعدّد الأطر، والمهمة القصيرة على تطبيقك تُظهر طريقة العمل. أعطِ كل المرشحين لدور واحد المهمة نفسها، واحكم على البنية والاختبارات والأسئلة التي يطرحونها، وطبّق اختبار العربية على كل دور.
| الدور | أعطه هذه المهمة | اسأله | اختبار العربية | علامة تحذير |
|---|---|---|---|---|
| Flutter | شاشة من تصميمك بحالات التحميل والفراغ والخطأ، مع اختبار widget | كيف يضيف بوابة الدفع لديك إن تأخرت حزمة Flutter الخاصة بها | تنعكس الشاشة حين تتغير اللغة داخل التطبيق | كل الشاشات في ملف واحد، ولا اختبارات |
| React Native | شاشة بلغة TypeScript تعرض بيانات من واجهة API لديك، بحالات الخطأ واختبار للمكوّن | كيف رقّى React Native في تطبيق منشور، وما الذي تعطّل. منذ الإصدار 0.82 تعمل كل التطبيقات على المعمارية الجديدة (New Architecture)، فترقية تطبيق قديم عمل حقيقي | يحدد React Native الاتجاه عند تشغيل التطبيق: كيف سيتعامل مع زر تغيير اللغة لديك؟ | لا يعرف إصدار React Native في آخر تطبيق عمل عليه |
| iOS (Swift) | شاشة SwiftUI، أو UIKit إن كان تطبيقك يستخدمها، مع طلب API غير متزامن واختبار وحدة XCTest | التوقيع وTestFlight، ورفض من App Store عالجه بنفسه | leading وtrailing بدل left وright، وسهم الرجوع ينعكس أما شعارك فلا | لم ينشر تطبيقًا على App Store بنفسه |
| Android (Kotlin) | شاشة Jetpack Compose مع ViewModel وطلب API واختبار وحدة | كيف يختبر على هواتف أندرويد منخفضة السعر، وكيف يواكب مستوى API المستهدف الذي يطلبه Google Play كل سنة | start وend بدل left وright، وأيقونات معكوسة، وكتابة عربية في النماذج | اختبر على محاكي هاتف رائد واحد فقط |
| الخوادم (API ولوحة التحكم) | نقطة API واحدة بتقنيتك، مع تسجيل دخول وتحقق من المدخلات واختبار، وملاحظة عن طريقة استدعاء التطبيق لها | كيف تبقى إصدارات التطبيق القديمة تعمل بعد تغيير الواجهة، ومن يؤكد الدفع: إشعار بوابة الدفع (webhook) إلى الخادم، لا التطبيق | بحث يطابق اختلاف الإملاء العربي (أ وا، ة وه)، وحقول بالعربية والإنجليزية في لوحة التحكم | تغييرات تكسر الواجهة دون إصدارات مرقّمة (versioning) |
كيف تقرؤه: المهمة تُظهر المهارة، والسؤال يُظهر الخبرة، واختبار العربية يُظهر هل سيصمد التطبيق في هذا السوق. المرشح القوي يجتاز الثلاثة دون أن يشرحها له أحد.
فحوص إماراتية أضِفها لكل مبرمج تطبيقات
| الفحص | ما تسأل عنه المبرمج أو الشركة | لماذا يهم هنا |
|---|---|---|
| العربية والاتجاه من اليمين إلى اليسار | تطبيق بناه بالعربية، وشاشة مهمتك باللغتين | العربية المخطط لها من أول شاشة أقل عملًا بكثير من عربية تُضاف بعد الإطلاق. والتحدث بالعربية مهارة منفصلة، تهم حين يقرأ الدور متطلبات مكتوبة بالعربية |
| UAE PASS | دخول بـ UAE PASS بناه على البيئة التجريبية، وما طلبه تقييم UAE PASS نفسه | توافق UAE PASS على كل مزوّد خدمة قبل الإطلاق (خطوات الانضمام إلى UAE PASS، بالإنجليزية)، فالخبرة توفّر جولة من الإصلاحات. ويعرض دليل ربط UAE PASS ما يشمله ذلك التقييم |
| بوابات الدفع | بوابة دفع إماراتية ربطها، والتحقق من البطاقة (3D Secure)، وApple Pay وGoogle Pay، وعمليات الدفع الفاشلة | الدفع هو المكان الذي يخسر فيه التطبيق المال بصمت، فكل مسار فشل يحتاج اختبارًا |
| أسبوع العمل | الأيام والساعات التي يعمل فيها، بتوقيت دبي | الفرق في مصر والسعودية تعمل من الأحد إلى الخميس، فيشترك معها مكتب في دبي يعمل من الاثنين إلى الجمعة في أربعة أيام. اتفق كتابيًا على الساعات المشتركة وموعد الاجتماع اليومي |
| حسابات المتاجر | هل نشر من حساب شركة، وتعامل مع رفض من المتجر؟ | تطلب Apple وGoogle من الشركة رقم D-U-N-S، وتنبّه Google إلى أن الحصول عليه قد يستغرق حتى 30 يومًا. اطلبه قبل أول دورة عمل |
كم تكلفة توظيف مبرمج تطبيقات؟
لا يوجد رقم واحد، لأن كل طريق يحاسبك على شيء مختلف.
- شركة تصميم التطبيقات تسعّر التطبيق: الأدوار التي يحتاجها وما يبنيه كل دور. وأكثر ما يحرّك السعر أنواع المستخدمين، والمدفوعات، والعربية، والربط مع أنظمة مثل UAE PASS أو نظام ERP لديك، واختيار تطبيق أصلي أو قاعدة كود واحدة. ودليلنا عن تكلفة تصميم تطبيق في الإمارات يعرض الفريق خلف كل نوع تطبيق، وما ترسله لتحصل على تقدير. وتطلب عروضًا من عدة شركات؟ يمنحها نموذج كراسة الشروط والمواصفات المجاني الموجز نفسه لتسعّره.
- المطورون المضافون يُسعَّرون لكل مطوّر، عادة برسوم شهرية واحدة. يحرّكها المستوى والتقنيات وعدد من تضيفهم والمدة، والتوظيف والرواتب والاستبدال داخل هذه الرسوم.
- المستقل يحاسبك على وقته. والتكلفة الخفية هي العمل الذي لا يغطيه أحد: التصميم، والخوادم، والاختبار على أجهزة حقيقية، والرفع على المتاجر، وساعاتك أنت في الإدارة.
قارن الطرق على العمل كله، لا على السعر المعلن. السعر الأقل الذي يتركك تدير الاختبار والإصدارات بنفسك قد يكلّف أكثر عند الإطلاق.
أين نقف نحن؟
نعمل في الطريقين الأولين. بصفتنا شركة تصميم تطبيقات في دبي، نبني بـ Flutter وReact Native، وبلغتي Swift وKotlin للتطبيقات الأصلية، مع الخوادم ولوحة التحكم. والجودة جزء من كل خطوة: إشراف المدير التقني، واختبار جودة مستقل قبل كل إصدار، وخطة بتواريخ في FloPlan، أداة إدارة التسليم التي بنيناها ونستخدمها. وفي توسيع الفريق، نبحث عن مطوري تطبيقات لأدوارك، وأنت تختار من ينضم.
Qargo منصة لتأجير السيارات وطلب المشاوير في قطر. تحدّث مع الفريق الذي بناه: احجز اجتماعاً. وفي ButlerFM، برنامج لإدارة المرافق، انضم مهندسونا إلى فريق ButlerFM نفسه. تحدّث مع الفريق الذي عمل عليه: احجز اجتماعاً.
اختر الطريق، ثم الأشخاص
نعمل منذ 2014 مع أكثر من 100 عميل في الإمارات والسعودية وقطر والكويت والولايات المتحدة وكندا. مقرنا في مجمع دبي الرقمي، وفريقنا الأساسي يعمل من مصر. أخبرنا بالطريق الذي تميل إليه، وما يجب أن يفعله تطبيقك.
اطلب تقديرًا لتطبيقك ← أو أضف مطوري تطبيقات إلى فريقك ← نسألك عن هدفك، وما تستخدمه اليوم، وتوقيتك، ومن يجب أن يشارك في القرار، فتخرج بخطوات تالية واضحة. نردّ بالبريد الإلكتروني أولًا ونرتّب مكالمة فقط إذا رغبت. السؤال لا يُلزمك بشيء، ونوقّع اتفاقية عدم إفصاح أولًا إن طلبت.
الأسئلة الشائعة
كم تكلفة توظيف مبرمج تطبيقات في دبي؟
تختلف بحسب الطريق، لأن كل طريق يحاسبك على شيء مختلف. شركة تصميم التطبيقات تسعّر التطبيق نفسه: الأدوار التي يحتاجها وما يبنيه كل دور، وأكثر ما يحرّك السعر أنواع المستخدمين والمدفوعات والعربية والربط مع الأنظمة. والمطورون الذين ينضمون إلى فريقك يُسعَّرون لكل مطوّر، بحسب المستوى والتقنيات والمدة. والمستقل يحاسبك على وقته، وتضيف أنت التصميم والاختبار والإدارة التي لا يغطيها. أرسل لنا تطبيقك أو الأدوار التي تحتاجها لنعطيك تقديرًا.
أوظّف مبرمجًا مستقلًا أم شركة تصميم تطبيقات؟
المستقل يناسب عملًا تصفه في صفحة واحدة وتراجعه بنفسك، مثل نموذج أولي أو ربط واحد أو قائمة أخطاء. أما التطبيق الكامل، بخوادمه ولوحة تحكمه واختباره على أجهزة حقيقية ورفعه على المتاجر، فالشركة تأتي بكل الأدوار وتدير التسليم، فلا تتحول أنت إلى مدير المشروع.
باسم من تكون حسابات App Store وGoogle Play؟
باسم شركتك. افتح حسابَي المطوّر باسم الشركة وبرقم D-U-N-S الخاص بها، ثم أضف الشركة المنفّذة أو المطورين مستخدمين بالصلاحية التي يحتاجها كل منهم. التطبيق المنشور من الحساب الشخصي لمبرمج مستقل يبقى في ذلك الحساب حتى يُنقل، والنقل يحتاج تعاونه.
لمن يعود الكود؟
لشركتك، ويجب أن يحدد العقد متى. المطورون الذين ينضمون إلى فريقك يكتبون الكود في مستودعاتك من أول سطر. وفي المشروع معنا، ينتقل الكود والتصاميم إليك في نهاية المشروع بعد اكتماله وسداد قيمته. ومع المستقل، احصل على تنازل موقّع عن الملكية الفكرية قبل أول مرحلة.
ماذا أختبر حين أوظّف مبرمج تطبيقات جوال؟
مهمة قصيرة من تطبيقك بالإطار الذي يعمل به، وشاشة واحدة بالعربية والإنجليزية، وأسئلة عن الإصدارات: التوقيع ومراجعة المتجر ورفضًا عالجه بنفسه. وأضف مهمة خوادم إن كان الدور يمسّ واجهات API لديك. احكم على طريقة تنظيمه للعمل والأسئلة التي يطرحها، لا على تشغيل الكود فقط.
هل نبدأ مع شركة ثم ننتقل إلى مطورينا لاحقًا؟
نعم، إذا كان الكود والمستودعات وحسابات المتاجر باسم شركتك من البداية، وخطوات البناء والإصدار مكتوبة. عندها يكمل مطوروك، أو المطورون المضافون إلى فريقك، من المستودعات نفسها، وتبقى الشركة للدعم أو تنسحب.


