drjobs هندسة البرمجيات English

هندسة البرمجيات

صاحب العمل نشط

1 وظيفة شاغرة
drjobs

حالة تأهب وظيفة

سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكتروني
Valid email field required
أرسل الوظائف
drjobs
أرسل لي وظائف مشابهة
drjobs

حالة تأهب وظيفة

سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكتروني

Valid email field required
أرسل الوظائف
الخبرة drjobs

Not Mentionedسنوات

موقع الوظيفة drjobs

دبي - الإمارات

الراتب drjobs

لم يكشف

drjobs

لم يتم الكشف عن الراتب

الجنسية

إماراتي

الجنس

ذكر

عدد الوظائف الشاغرة

1 وظيفة شاغرة

الوصف الوظيفي

الأدوار والمسؤوليات

التعاون بشكل وثيق مع مصممي المنتجات للتركيز على تصميم الميزات الجديدة والنماذج الأولية
المساعدة في عملية تصميم تجربة المستخدم، من الإطارات السلكية والنماذج الأولية من خلال التنفيذ والإصدار
العمل بشكل وثيق مع فرق التصميم والأعمال لتحديد وتنفيذ حلول أنيقة للمشاكل المثيرة للاهتمام
المساعدة في تحديد الإرشادات المرئية والحفاظ عليها، وضمان الاتساق في جميع أنحاء التطبيق
النمذجة الأولية لتفاعلات المستخدم الجديدة والتكرارات بناءً على ملاحظات الأقران

ما ستحتاج إليه

خبرة لا تقل عن 5 سنوات في العمل كمهندس برمجيات
خبرة لا تقل عن 3 سنوات (متوسطة) أو 5 سنوات (كبيرة) في تطوير Android
فهم عميق لمجموعة أدوات تطوير Android
خبرة العمل على التطبيقات التي تدعم أجهزة Android المتعددة
خبرة التعاون في مشاريع البرامج مع جوانب التصميم والواجهة الخلفية
أن تكون متعلمًا سريعًا بشخصية طموحة ومدفوعة بالنتائج
مهارات تواصل وتنظيم ممتازة
العمل بشكل جيد كجزء من فريق في بيئة سريعة الخطى
إتقان اللغة الإنجليزية

من الجيد أن يكون لديك

درجة في علوم الكمبيوتر
آراء ثاقبة حول التطوير الجوال
حساب GitHub يحتوي على بعض المشاريع الرائعة
خبرة في الخدمات المالية
العمل في نهج TDD

معرفة مكونات بنية Android: معرفة مكونات مثل LiveData وViewModel وRoom لتصميم تطبيق فعال.

التطوير عبر الأنظمة الأساسية: يمكن أن يكون فهم أدوات مثل Flutter أو React Native ميزة إضافية لتطوير تطبيقات عبر الأنظمة الأساسية.

منهجيات Agile: الخبرة في ممارسات التطوير السريع، مثل Scrum أو Kanban، لتطوير البرامج التعاونية.


الملف الشخصي المرغوب للمرشح

الكفاءة في لغات البرمجة: معرفة قوية بلغة Java وKotlin، وهما اللغتان الأساسيتان لتطوير Android.

Android SDK: معرفة بمجموعة تطوير برامج Android (SDK) ومكوناتها.

مبادئ تصميم واجهة المستخدم/تجربة المستخدم: فهم تصميم المواد وأفضل ممارسات تجربة المستخدم لإنشاء واجهات بديهية.

التحكم في الإصدارات: إجادة استخدام Git للتحكم في الإصدارات والتعاون داخل فرق التطوير.

واجهات برمجة التطبيقات RESTful: الخبرة في دمج واجهات برمجة التطبيقات RESTful والعمل معها لتبادل البيانات بين التطبيق والخادم.

إدارة قاعدة البيانات: معرفة قواعد البيانات المحلية (مثل SQLite) وخيارات التخزين السحابي (مثل Firebase).

تصحيح الأخطاء والاختبار: مهارات في تصحيح أخطاء التطبيقات وكتابة اختبارات الوحدة لضمان جودة التعليمات البرمجية والأداء.

حل المشكلات: مهارات تحليلية وحل مشكلات قوية لاستكشاف الأخطاء وإصلاحها وتحسين أداء التطبيق.

معرفة مكونات بنية Android: معرفة مكونات مثل LiveData وViewModel وRoom لتصميم تطبيق فعال.

التطوير عبر الأنظمة الأساسية: يمكن أن يكون فهم أدوات مثل Flutter أو React Native ميزة إضافية لتطوير تطبيقات عبر الأنظمة الأساسية.

منهجيات Agile: الخبرة في ممارسات التطوير السريع، مثل Scrum أو Kanban، لتطوير البرامج التعاونية.

نوع التوظيف

القسم / المجال المهني

الهندسة

نبذة عن الشركة

الإبلاغ عن هذه الوظيفة
إخلاء المسؤولية: د.جوب هو مجرد منصة تربط بين الباحثين عن عمل وأصحاب العمل. ننصح المتقدمين بإجراء بحث مستقل خاص بهم في أوراق اعتماد صاحب العمل المحتمل. نحن نحرص على ألا يتم طلب أي مدفوعات مالية من قبل عملائنا، وبالتالي فإننا ننصح بعدم مشاركة أي معلومات شخصية أو متعلقة بالحسابات المصرفية مع أي طرف ثالث. إذا كنت تشك في وقوع أي احتيال أو سوء تصرف، فيرجى التواصل معنا من خلال تعبئة النموذج الموجود على الصفحة اتصل بنا