قبل 10 أيام
كبير مطوري الأجهزة المحمولة للواجهة الأمامية
99brightminds · Amman, Amman Governorate, Jordan
Workableقدّم عبر موقع الشركة
Full Time
Remote
Senior
نبذة عن الوظيفة
تبحث 99Bright Minds عن مطور Frontend Mobile ذو مهارات عالية لضمان تجربة متنقلة سلسة وعالية الأداء عبر الأنظمة الأساسية الرقمية ثنائية اللغة للعميل. سيكون المرشح الناجح مسؤولاً عن تقديم واجهات الهاتف المحمول أولاً، وتطوير ميزات الهاتف المحمول عبر الأنظمة الأساسية، وتحسين التطبيقات للأداء وسهولة الاستخدام والأمان عبر أجهزة iOS وAndroid. ستعمل بشكل وثيق مع فرق التصميم وضمان الجودة والواجهة الخلفية وDevOps لإنشاء تجارب جوال قابلة للتطوير وجذابة.
المتطلبات
- أنشئ واجهات سريعة الاستجابة تعمل على الهاتف المحمول أولاً وتعمل بشكل لا تشوبه شائبة عبر متصفحات iOS وAndroid وأحجام الشاشات.
- تطوير ميزات الواجهة الأمامية للجوال (تطبيق الويب التقدمي أو شاشات التطبيقات عبر الأنظمة الأساسية) التي تعيد استخدام واجهات برمجة التطبيقات والمحتوى الخاص بموقع الويب.
- تنفيذ دعم RTL العربية والإنجليزية LTR على الهاتف المحمول، بما في ذلك الإيماءات والملاحة والنماذج.
- تحسين أداء الهاتف المحمول: وقت التحميل، وتسليم الصور، والتخزين المؤقت، والسلوك دون اتصال بالإنترنت.
- التكامل مع الخدمات الخلفية، ونظام إدارة المحتوى وأنظمة الطرف الثالث من خلال واجهات برمجة التطبيقات.
- تطبيق الممارسات الأمنية المتنقلة: التخزين الآمن، والتعامل مع الرمز المميز، وحماية البيانات.
- العمل مع مصمم UI/UX على أنماط الأجهزة المحمولة ومع ضمان الجودة في اختبار الجهاز.
- خطوات إنشاء المستندات وتكوينها وإصدارها لفريق العميل.
المتطلبات
- 5 سنوات من تطوير الواجهة الأمامية مع التركيز القوي على الأجهزة المحمولة.
- جافا سكريبت/TypeScript قوي، HTML5 وCSS3، مع خبرة عميقة في الاستجابة للويب والهواتف المحمولة.
- خبرة عملية مع إطار عمل متعدد المنصات (React Native أو Flutter) و/أو تطبيقات الويب التقدمية.
- ثبت تسليم واجهات ثنائية اللغة العربية / الإنجليزية مع دعم RTL.
- تجربة استخدام واجهات برمجة تطبيقات REST/GraphQL والتعامل مع المصادقة.
- تجربة الاختبار على الأجهزة الحقيقية وإصلاح المشكلات عبر المتصفحات (Safari iOS وChrome Android).
- تسليم مشروع واحد على الأقل لعميل في المملكة العربية السعودية.
- يتقن اللغتين العربية والإنجليزية.
جميل أن يكون
- نشر التطبيقات على App Store وGoogle Play.
- دفع الإخطارات، والربط العميق والتحليلات على الهاتف المحمول.
- تجربة مع خدمات Azure المستخدمة من قبل عملاء الهاتف المحمول (إدارة API، مراكز الإعلام، B2C).
المسؤوليات
1Requirements
2Build mobile-first, responsive interfaces that work flawlessly across iOS and Android browsers and screen sizes.
3Develop mobile frontend features (progressive web app or cross-platform app screens) that reuse the website's APIs and content.
4Implement Arabic RTL and English LTR support on mobile, including gestures, navigation and forms.
5Optimize mobile performance: load time, image delivery, caching and offline behavior.
6Integrate with backend services, the CMS and third-party systems through APIs.
7Apply mobile security practices: secure storage, token handling and data protection.
8Work with the UI/UX Designer on mobile patterns and with QA on device testing.
المتطلبات
1Build mobile-first, responsive interfaces that work flawlessly across iOS and Android browsers and screen sizes.
2Develop mobile frontend features (progressive web app or cross-platform app screens) that reuse the website's APIs and content.
3Implement Arabic RTL and English LTR support on mobile, including gestures, navigation and forms.
4Optimize mobile performance: load time, image delivery, caching and offline behavior.
5Integrate with backend services, the CMS and third-party systems through APIs.
6Apply mobile security practices: secure storage, token handling and data protection.
7Work with the UI/UX Designer on mobile patterns and with QA on device testing.
8Document builds, configuration and release steps for the client's team.
95 years of frontend development with a strong focus on mobile.
10Strong JavaScript/TypeScript, HTML5 and CSS3, with deep responsive and mobile-web experience.
11Hands-on experience with a cross-platform framework (React Native or Flutter) and/or progressive web apps.
12Proven delivery of bilingual Arabic/English interfaces with RTL support.
13Experience consuming REST/GraphQL APIs and handling authentication.
14Experience testing on real devices and fixing cross-browser issues (Safari iOS, Chrome Android).
المهارات والوسوم
JOReact NativeTypeScriptJavaScriptFlutterAzureDevOpsUXData Analysis