<p>يتولى مطور Flutter مسؤولية إنشاء تطبيقات مجمعة محليًا لأنظمة الهاتف المحمول والويب وسطح المكتب باستخدام إطار عمل Flutter. إنهم يكتبون التعليمات البرمجية في Dart، مما يضمن تطوير تطبيقات عالية الأداء وجذابة بصريًا مع قاعدة تعليمات برمجية واحدة لمنصات متعددة. يركز مطورو Flutter على تنفيذ واجهات المستخدم، ودمج واجهات برمجة التطبيقات، وتحسين الأداء، وضمان عمل التطبيق بسلاسة عبر جميع الأجهزة.</p>
<p>يتم تكليفهم أيضًا بتصحيح أخطاء التطبيق واختباره وصيانته وإجراء التحديثات حسب الحاجة للميزات الجديدة أو تصحيحات الأمان. تعد المهارات القوية في إدارة الحالة وتصميم UI/UX والتكامل الخلفي ضرورية لهذا الدور.</p>
<ul>
<li>إتقان لغة برمجة Dart وFlutter SDK.</li>
<li>تجربة مع حلول إدارة الحالة مثل Provider وRiverpod وBloc.</li>
<li>ماهر في دمج واجهات برمجة تطبيقات RESTful وFirebase وخدمات الجهات الخارجية.</li>
<li>القدرة على إنشاء واجهات مستخدم سريعة الاستجابة وجذابة بصريًا.</li>
</ul>
<h4>مسؤوليات الوظيفة</h4>
<p>يلعب مطور Flutter دورًا رئيسيًا في إنشاء تطبيقات الهاتف المحمول والويب وسطح المكتب باستخدام إطار عمل Flutter. تشمل مسؤولياتهم الأساسية تصميم وتطوير وصيانة التطبيقات التي تعمل بسلاسة عبر منصات متعددة من قاعدة تعليمات برمجية واحدة. إنهم يتعاونون مع المصممين ومطوري الواجهة الخلفية وأعضاء الفريق الآخرين لإنشاء تطبيقات عالية الجودة. بالإضافة إلى ذلك، يتم تكليف مطوري Flutter بتحسين أداء التطبيق، وكتابة الاختبارات، وضمان تجارب مستخدم سلسة، ودمج خدمات الجهات الخارجية وواجهات برمجة التطبيقات.</p>
<ul>
<li>إنشاء وصيانة تطبيقات الويب باستخدام React JS وJavaScript.</li>
<li>العمل مع فرق التصميم والخلفية لإنشاء واجهات سريعة الاستجابة.</li>
<li>اكتب تعليمات برمجية نظيفة وقابلة للصيانة باتباع أفضل الممارسات.</li>
<li>استخدم أدوات إدارة الحالة مثل Redux أو context API.</li>
<li>تأكد من تشغيل التطبيقات بسلاسة عبر الأجهزة والمتصفحات.</li>
<li>راجع الكود وقدم تعليقاتك للحفاظ على الجودة.</li>
</ul>
<h4>المتطلبات التعليمية</h4>
<p>يُفضل الحصول على درجة البكالوريوس في علوم الكمبيوتر أو تكنولوجيا المعلومات أو أي مجال ذي صلة، ولكن يتم أيضًا أخذ الشهادات أو الخبرة ذات الصلة في الاعتبار. تعد المعرفة القوية بـ React JS وJavaScript أمرًا ضروريًا، إلى جانب الالتزام بالتعلم المستمر والبقاء على اطلاع دائم باتجاهات الصناعة.</p>
<ul>
<li>درجة البكالوريوس في علوم الكمبيوتر، أو تكنولوجيا المعلومات، أو مجال ذي صلة.</li>
<li>الشهادات ذات الصلة أو الخبرة العملية في تطوير الويب.</li>
<li>معرفة قوية بـ React JS وJavaScript.</li>
<li>الالتزام بالتعلم المستمر والبقاء على اطلاع دائم باتجاهات الصناعة.</li>
</ul>
<h4>حالة التوظيف</h4>
<p>يتم تقديم الوظيفة كدور بدوام كامل، مما يتطلب التزامًا مخصصًا بالمواعيد النهائية للمشروع وتعاون الفريق. باعتبارك مطور Flutter، يُتوقع منك العمل لساعات منتظمة مع المرونة اللازمة لاستيعاب العمل الإضافي العرضي خلال أوقات الذروة للمشروع.</p>
<ul>
<li>وظيفة بدوام كامل.</li>
<li>ساعات العمل العادية مع العمل الإضافي في بعض الأحيان.</li>
<li>بيئة عمل مرنة.</li>
<li>فرصة للعمل عن بعد، حسب احتياجات الفريق.</li>
<li>حالة التوظيف الدائمة مع إمكانية النمو.</li>
</ul>