InnovationTeam
Riyadh Saudi Arabia
الوصف InnovationTeam هي شركة تقنية متقدمة تخصصت في تقديم حلول مبتكرة للشركات. نحن نبحث حاليًا عن مطوّر تطبيقات جوال موهوب للانضمام إلى فريقنا. بصفتك مطوّر تطبيقات جوال في InnovationTeam، ستكون مسؤولاً عن تطوير وفحص وصيانة تطبيقات الجوال الخاصة بمنصات أندرويد. ستعمل بالتعاون مع فرق متعددة الوظائف لفهم متطلبات المشروع، وتصميم واجهات المستخدم، وتنفيذ ميزات التطبيق. بالإضافة إلى ذلك، ستعمل بشكل وثيق مع مديري المنتجات ومصممي تجربة المستخدم (UX) لتقديم تطبيقات جوال عالية الجودة وسهلة الاستخدام. يتطلب هذا المنصب فهماً قوياً لتكنولوجيات وتقنيات تطوير التطبيقات المتنقلة، إضافة إلى مهارات ممتازة في حل المشكلات وتصحيح الأخطاء. المرشح المثالي هو شخص ذو دافعية عالية، ويهتم بالتفاصيل، ويمتلك شغفًا بإنشاء تجارب مستخدم استثنائية. في InnovationTeam، نحن نقدّر الابتكار والتعاون والتعلم المستمر. نحن نوفر بيئة عمل مرنة وشاملة، حيث يتم تقدير مساهماتك، وتتاح لك فرص النمو والتطور المهني. المتطلبات يرجى ملاحظة أن هذا الإعلان لا يحدد مستوى أدنى من الخبرة. جميع مستويات الخبرة مرحب بها للتقديم. المسؤوليات: تطوير تطبيقات ووحدات تطوير البرمجيات (SDKs) لأندرويد: تصميم وتطوير وصيانة تطبيقات أندرويد متطورة باستخدام كل من Java وKotlin. إنشاء وتحسين مكتبات تطوير البرمجيات (SDKs) لأندرويد، مع ضمان دمج سلس للمطورين الخارجيين. مراجعة الأكواد وتحسينها: إجراء مراجعات دقيقة للأكواد لضمان الالتزام بمعايير البرمجة والممارسات المثلى والأداء. تحديد ومعالجة مشكلات الأداء، والأخطاء، والقضايا الأخرى لتحقيق أداء مثالي للتطبيقات ومكتبات التطوير (SDKs). الخبرة في التطور عبر المنصات: (ميزة إضافية) استخدام الخبرة في تقنيات جوال أخرى، مثل React Native، للمساهمة في مشاريع التطوير عبر المنصات. القيادة التقنية: تقديم القيادة التقنية والتوجيه للمطورين المبتدئين. التعاون مع المطورين الكبار والمهندسين المعماريين لاتخاذ قرارات تقنية مدروسة. التعاون والتواصل: العمل بشكل وثيق مع مديري المنتجات ومصممي واجهة المستخدم/تجربة المستخدم (UI/UX) وفرق ضمان الجودة (QA) لتقديم منتجات عالية الجودة. التواصل الفعّال مع أعضاء الفريق لتسهيل عملية تطوير سلسة. المتطلبات: درجة البكالوريوس في علوم الحاسوب أو مجال ذي صلة. خبرة احترافية في تطوير تطبيقات أندرويد. إتقان كلاً من Java وKotlin لتطوير تطبيقات أندرويد. خبرة في بناء وصيانة مكتبات تطوير البرمجيات (SDKs) لأندرويد. كتابة أكواد نظيفة وسهلة القراءة. إتقان فهم أدوات إصدار الأكواد، مثل Git. معرفة بالنظام البيئي المفتوح المصدر لأندرويد والمكتبات المتاحة للمهام الشائعة. القدرة على فهم متطلبات العمل وترجمتها إلى متطلبات تقنية. الإلمام بواجهات برمجة التطبيقات (APIs) RESTful لتوصيل تطبيقات أندرويد بخدمات الخوادم الخلفية. الإلمام بواجهات برمجة التطبيقات الخاصة بالرسائل السحابية والإشعارات الفورية. فهم قوي لمبادئ التصميم لأندرويد، والنماذج، والممارسات المثلى. فهم جيد لأنماط MVC وMVP وMVVM. معرفة قوية بمبادئ SOLID ومفاهيم البرمجة الكائنية التوجه (OOP). خبرة في ضبط الأداء وتحسين الذاكرة. معرفة شاملة بدورة حياة تطوير التطبيقات المتنقلة بالكامل. الخبرة في تقنيات تطوير التطبيقات عبر المنصات، مثل React Native، تعتبر ميزة إضافية. مهارات ممتازة في حل المشكلات وتصحيح الأخطاء. مهارات تواصل شفهية وكتابية فعّالة.