وظائف بلس — مطور فلاتر متكامل (Full Stack Flutter Developer)
وظيفة منشورة على وظائف بلس، مع تفاصيل المتطلبات والمزايا ورابط التقديم المباشر.
مطور فلاتر متكامل (Full Stack Flutter Developer)
تتقدّم باسم
زيارة موقع الشركةالإعلان الأصلي للوظيفة
Full Stack Flutter Developer CodeNinja
مقارنة الرواتب
SAR 10k – SAR 18kثقة متوسطة · SAR 10,000/شهرياً – SAR 18,000/شهرياً
الرواتب المعروضة تقديرية ومبنية على بيانات السوق المتاحة، وقد لا تعكس الراتب الفعلي للوظيفة.
الوصف
عن الدور نحن نبحث عن مهندس متكامل (Full-Stack Engineer) ذو خبرة قوية في Flutter للانضمام إلى شركة ناشئة سريعة النمو تعمل على بناء حلول رقمية لصناعة البناء. بينما ستكون قوتك الأساسية هي قيادة تطوير تطبيقات الهاتف المحمول باستخدام Flutter، ستلعب أيضًا دورًا رئيسيًا في بناء وصيانة ودمج خدمات الواجهة الخلفية (backend services) التي تدعم تجارب الهاتف المحمول لدينا. هذا دور عملي لمهندس متعدد الاستخدامات يستمتع ببناء ميزات قابلة للتطوير من البداية إلى النهاية في بيئة سريعة ومرنة. المسؤوليات الرئيسية - تطوير الواجهة الأمامية للهاتف المحمول: تصميم وبناء وصيانة تطبيقات الهاتف المحمول متعددة المنصات باستخدام Flutter/Dart، وتحويل تصاميم UI/UX المعقدة إلى واجهات عالية الجودة وسريعة الاستجابة. - هندسة وتكامل الواجهة الخلفية: تطوير وتحسين وصيانة خدمات الواجهة الخلفية القابلة للتطوير وقواعد البيانات ومنطق جانب الخادم لدعم تطبيق الهاتف المحمول. - إدارة واجهة برمجة التطبيقات (API): تصميم وتنفيذ واجهات برمجة تطبيقات RESTful قوية، وWebSockets، أو نقاط نهاية GraphQL، مما يضمن مزامنة سلسة للبيانات بين الواجهة الأمامية والخلفية. - تحسين الأداء: تصحيح الأخطاء وتحليل الأداء وتحسين أداء التطبيق من البداية إلى النهاية – معالجة كل من اختناقات عرض واجهة المستخدم على الهاتف المحمول وزمن استجابة استعلام قاعدة البيانات في الواجهة الخلفية. - كود نظيف وهندسة معمارية: الحفاظ على أنماط معمارية نظيفة وقابلة للتطوير وموثقة جيدًا عبر المكدس التقني بأكمله. - التعاون في الشركات الناشئة: العمل عن كثب مع مالكي المنتجات والمصممين وفريق الهندسة الأوسع للمساهمة في القرارات المعمارية مع توسع منتجاتنا. الخبرة الأساسية في الهاتف المحمول: 3-5 سنوات من الخبرة العملية مع Flutter & Dart، مع سجل حافل في شحن تطبيقات الهاتف المحمول الجاهزة للإنتاج إلى App Store و Google Play. - خبرة قوية في الواجهة الخلفية: خبرة قوية في بناء تطبيقات جانب الخادم باستخدام تقنيات الواجهة الخلفية الحديثة (مثل Node.js، Python/Django، Go، أو .NET) وإدارة قواعد البيانات العلائقية/غير العلائقية (PostgreSQL، MongoDB، إلخ). - إدارة الحالة والهندسة المعمارية: فهم عميق لحلول إدارة حالة Flutter (Bloc، Riverpod، أو Provider) وأنماط معمارية قوية (Clean Architecture، MVVM). - تكامل الأنظمة: إتقان قوي في تكامل REST API، وبروتوكولات المصادقة (OAuth2، JWT)، وتكامل SDKs التابعة لجهات خارجية. - السياق الصناعي: الخبرة السابقة في بناء برامج لصناعات البناء، العقارات، PropTech، أو خدمات الحقول هي ميزة قوية. - العقلية والتواصل: القدرة على التعامل مع بيئة الشركات الناشئة سريعة الوتيرة ذات النطاقات المتغيرة. مهارات الاتصال القوية باللغة الإنجليزية (كتابة وشفوية) ضرورية. مزايا إضافية (Nice to Have) - خبرة في البنية التحتية السحابية (AWS، Azure، أو GCP) وهندسة الخوادم بدون خادم (serverless architectures). - الإلمام بخطوط أنابيب CI/CD للهاتف المحمول (Codemagic، Fastlane، GitHub Actions) وأطر عمل الاختبار الآلي. - خلفية في تطوير Android الأصلي (Kotlin) أو iOS (Swift).
ما ستقوم به
- • - تصميم وصيانة تطبيقات الهاتف المحمول متعددة المنصات باستخدام Flutter مع تطوير خدمات وواجهات برمجة تطبيقات الواجهة الخلفية القابلة للتطوير. تحسين أداء التطبيق من البداية إلى النهاية والتعاون مع فرق المنتج لتوسيع نطاق البنية التقنية.
المتطلبات
يتطلب 3-5 سنوات من الخبرة مع Flutter و Dart، بالإضافة إلى الكفاءة في تقنيات الواجهة الخلفية الحديثة وإدارة الحالة. الخبرة في صناعات PropTech أو البناء ومهارات الاتصال القوية باللغة الإنجليزية ذات قيمة عالية.
نسبة التوافق13%
نصائح المقابلة
استعرض مشاريعك السابقة في Flutter و Dart، خاصة تلك التي تم نشرها على المتاجر، مع التركيز على دورك في تطوير الواجهة الأمامية والخلفية.
كن مستعدًا لمناقشة خبرتك في بناء خدمات الواجهة الخلفية باستخدام Node.js أو Python/Django، وكيف قمت بدمجها مع تطبيقات Flutter.
أظهر فهمك العميق لأنماط إدارة الحالة والهندسة المعمارية في Flutter (مثل Bloc، Riverpod) وكيف تطبقها في مشاريعك.
استعد لمناقشة كيفية تحسين أداء التطبيقات، سواء على مستوى الواجهة الأمامية (Flutter UI) أو الواجهة الخلفية (استعلامات قواعد البيانات).
اقتراح آلي للمسار الوظيفي، وليس توصية رسمية من صاحب العمل.
المسار الوظيفي
مهندس برمجيات أول (Senior Software Engineer)
مطور فلاتر متكامل (Full Stack Flutter Developer)
مهندس حلول (Solutions Architect)
قائد فريق تطوير (Team Lead, Development)
الأسئلة الشائعة
ما هو الدور الرئيسي لهذا المنصب؟
الدور الرئيسي هو مهندس متكامل (Full-Stack Engineer) مع خبرة قوية في Flutter، يركز على تطوير تطبيقات الهاتف المحمول وخدمات الواجهة الخلفية التي تدعمها.
ما هي المهارات التقنية المطلوبة؟
المهارات المطلوبة تشمل Flutter و Dart، تقنيات الواجهة الخلفية الحديثة (مثل Node.js، Python/Django)، إدارة قواعد البيانات (PostgreSQL، MongoDB)، حلول إدارة حالة Flutter (Bloc، Riverpod)، وتكامل REST API.
كم سنة من الخبرة في Flutter مطلوبة؟
مطلوب 3-5 سنوات من الخبرة العملية مع Flutter و Dart، مع سجل حافل في نشر تطبيقات الهاتف المحمول الجاهزة للإنتاج.
هل الخبرة في صناعة معينة مفضلة؟
نعم، الخبرة السابقة في بناء برامج لصناعات البناء، العقارات، PropTech، أو خدمات الحقول هي ميزة قوية.
العمل في الرياض
تُعد الرياض، عاصمة المملكة العربية السعودية، مركزًا اقتصاديًا حيويًا يجذب المهنيين من مختلف أنحاء العالم. تتميز المدينة بسوق عمل ديناميكي يدعمه قطاعات رئيسية مثل النفط والغاز، التمويل، التكنولوجيا، والإنشاءات، مما يوفر فرصًا وظيفية متنوعة. تعكس ثقافة العمل في الرياض مزيجًا من التقاليد المحلية والمعايير الدولية، مع التركيز على الاحترافية والتفاني. يمكن للموظفين أن يتوقعوا بيئة عمل منظمة، حيث تُقدر العلاقات المهنية القوية. يمثل التنقل في الرياض جزءًا أساسيًا من الحياة اليومية، وتوفر المدينة خيارات سكنية متنوعة تناسب مختلف أنماط الحياة. غالبًا ما تبحث الشركات الكبرى، سواء كانت محلية أو عالمية، عن الكفاءات في الرياض، مما يساهم في تعزيز التنافسية والابتكار في سوق العمل.
موقع تجميع وظائف من جهات خارجية. الحقول المنظَّمة (المهام، المتطلبات، المزايا، التعليم، الراتب، الأسئلة) مُستنبَطة آلياً من الإعلان الأصلي وقد تكون غير دقيقة. يُرجى التحقّق عبر الموقع الرسمي لصاحب العمل قبل التقديم.