صاحب العمل نشط
حالة تأهب وظيفة
سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكترونيحالة تأهب وظيفة
سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكتروني- القيادة الفنية خلال جميع دورات حياة تطوير البرمجيات.
- إنشاء واجهات مستخدم ورسوم متحركة صغيرة وتفاعلات مثالية للبيكسل عبر كلا النظامين الأساسيين؛
- الاستفادة من واجهات برمجة التطبيقات الأصلية لتحقيق عمليات تكامل عميقة مع منصات Android وiOS؛
- قيادة جلسات التخطيط الفني لميزات المنتج الجديدة.
- التكامل الرئيسي لواجهات برمجة التطبيقات التابعة لجهات خارجية؛
- تنسيق إصدار التطبيقات إلى المتاجر المعنية؛
- إنشاء اختبارات الوحدة وفقًا لمعايير الصناعة المعترف بها؛
- كتابة التعليمات البرمجية المثالية والحفاظ عليها وفقًا لممارسات البرمجة الخاصة بالشركة.
- تطوير ميزات عمل جديدة في بيئة عمل سريعة الخطى.
- التصميم المعماري لتطبيق الهاتف المحمول React Native الخاص بالشركة (Android وiOS)؛
- استكشاف الأخطاء وإصلاحها وقياس مشكلات الأداء؛
- إرشاد وتدريب زملائه من مهندسي البرمجيات وأعضاء الفريق الآخرين؛
مؤهلات:
- أكثر من 3 سنوات من الخبرة المهنية ذات الصلة باستخدام React Native و/أو JavaScript و/أو TypeScript؛
- تم إصدار تطبيقين على الأقل مخصصين للعملاء في Play Store وApp Store؛
- تجربة مع النظام البيئي React Native للأدوات والتبعيات؛
- خبرة في أدوات وممارسات CI/CD المتنقلة؛
- خبرة في أدوات الإبلاغ عن الأعطال.
- خبرة في كتابة تغطية التعليمات البرمجية العالية في اختبارات الوحدة ونهج TDD؛
- خبرة في منهجيات تطوير البرمجيات Agile أو Scrum؛
- الإلمام بأنظمة البناء الأصلية مثل Gradle وXCode؛
- الإلمام بأسلوب تطوير المخطط الأول؛
- المعرفة السليمة بأنماط التصميم والأنماط المعمارية وأفضل ممارسات الترميز.
- نهج منهجي لحل المشكلات، جنبًا إلى جنب مع شعور قوي بالملكية
يقود؛
- درجة البكالوريوس في علوم الكمبيوتر أو مجال ذي صلة أو الخبرة ذات الصلة؛
- تعتبر الخبرة في العمل مع نقاط نهاية GraphQL ميزة إضافية؛
- تعتبر خبرة العمل في شركة موزعة بشكل كبير ميزة إضافية.
دوام كامل