الشركة:
Arcsen هي شركة استشارات تقنية عالمية رائدة متخصصة في تقديم حلول مبتكرة وتوجيهات متخصصة للشركات في منطقة أوروبا والشرق الأوسط وأفريقيا. من خلال التزامها بالتميز، تشارك Arcsen مع عمالقة الصناعة مثل Salesforce وMule Soft وTableau وSlack وSprout وCertinia وSplunk، مما يضمن حصول العملاء على خدمات من الدرجة الأولى مصممة خصيصًا لتلبية احتياجاتهم الفريدة.
نظرة عامة على الوظيفة:
نحن نبني تطبيقات جوال أصلية (ليست هجينة) لأنظمة iOS وAndroid وHuawei، مع ميزات متكافئة مع منصة الويب وتجربة العضوية/الولاء. تستهلك التطبيقات نفس المحتوى وواجهات برمجة التطبيقات (APIs) الخاصة بالتكامل مثل موقع الويب. نحن نوظف مهندس iOS أول ومهندس Android أول على الأقل؛ يمكن أن تقع مسؤولية Huawei (HMS) على عاتق مهندس Android. يرجى فحص مرشحي iOS وAndroid وفقًا لأقسام المنصة ذات الصلة أدناه.
المسؤوليات الرئيسية:
بناء تطبيقات أصلية: iOS باستخدام Swift (آخر إصدارين من نظام التشغيل، عمودي + جهاز لوحي/أفقي) وAndroid باستخدام Kotlin (آخر ثلاثة إصدارات من نظام التشغيل)، بالإضافة إلى التوزيع على Huawei App Gallery وخدمات Huawei Mobile Services (HMS) للدفع عند الحاجة. تنفيذ الرحلات الأساسية: البحث والحجز/التجارة، تدفقات الخدمة الذاتية، بطاقة/تذكرة الهاتف المحمول مع Apple Wallet / Google Wallet، مسح المستندات ضوئيًا وتحميلها، ومزامنة التقويم. تقديم ملف تعريف العضوية/الولاء والميزات بالتكافؤ مع موقع الويب. تنفيذ إشعارات الدفع (APNs / FCM / HMS Push)، والإشعارات داخل التطبيق، وتحديد الموقع الجغرافي، والوصول دون اتصال بالإنترنت إلى المحتوى الثابت؛ واختياريًا تطبيقات الساعات الذكية المصاحبة. استهلاك محتوى وواجهات برمجة تطبيقات التكامل (عبر طبقة التكامل)؛ ودمج تحليلات الهاتف المحمول. تلبية أهداف الأداء: بدء تشغيل التطبيق في أقل من ثانيتين، حجم تطبيق محسّن، إعداد تقارير عن معدل الأعطال. إدارة توزيع المتجر: Apple App Store وGoogle Play وHuawei App Gallery، مع بيانات وصفية ولقطات شاشة مترجمة؛ ومتاجر إقليمية إضافية اختيارية.
المتطلبات:
درجة البكالوريوس في علوم الكمبيوتر، أو تكنولوجيا المعلومات، أو مجال ذي صلة. 5+ سنوات من تطوير تطبيقات الجوال الأصلية. مستوى أول في Swift (iOS) أو Kotlin (Android) - يرجى تحديد المنصة التي يقودها المرشح. تكامل قوي مع REST / GraphQL API. خبرة في البنية التحتية لإشعارات الدفع (APNs / FCM). خبرة في نشر وصيانة التطبيقات في متاجر التطبيقات الإنتاجية.
يفضل وجودها:
خبرة في خدمات Huawei Mobile Services (HMS) وApp Gallery (خاصة للمرشح في Android). تجربة تطبيقات متعددة اللغات وتدعم الكتابة من اليمين إلى اليسار (العربية). تكامل مع Apple Wallet / Google Wallet pass. خبرة في التطبيقات ذات الحركة العالية أو تطبيقات السفر/التجارة. المعرفة بالمنصات المتقاطعة أمر جيد، لكن البناء أصلي - المرشحون الذين لديهم خبرة في المنصات المتقاطعة فقط يعتبرون أقل ملاءمة.
المزايا:
خبرة عملية في مشاريع وعملاء حقيقيين. بيئة عمل تعاونية وداعمة. فرص للنمو المهني.
Arcsen هي جهة توظيف تلتزم بتكافؤ الفرص. نحن نحتفي بالتنوع ونلتزم بخلق بيئة شاملة لجميع الموظفين. الاختلاف يجعلنا أفضل.
من خلال التقديم، فإنك تمنح موافقتك على معالجة بياناتك الشخصية الضرورية لمسؤول البيانات الشخصية لغرض عملية التوظيف، وعمليات التوظيف المستقبلية. ستسمح لنا هذه الموافقة بالتواصل معك فيما يتعلق بتوظيفنا. سنقوم بمعالجة بياناتك لمدة عامين.
The Firm:
Arcsen is a leading global technology consulting firm specializing in providing innovative solutions and expert guidance to businesses across EMEA. With a commitment to excellence, Arcsen partners with industry giants such as Salesforce, Mule Soft, Tableau, Slack, and Sprout, Certinia, and Splunk, ensuring clients receive top-tier services tailored to their unique needs.
Position Overview:
We are building native mobile apps (not hybrid) for i OS, Android and Huawei, with feature parity to the web platform and the member/loyalty experience. The apps consume the same content and integration APIs as the website. We are hiring at least one senior i OS engineer and one senior Android engineer; Huawei (HMS) capability can sit with the Android engineer. Please screen i OS and Android candidates against the relevant platform sections below.
Key Responsibilities:
Build native apps: i OS in Swift (latest two OS versions, portrait + tablet/landscape) and Android in Kotlin (latest three OS versions), plus Huawei App Gallery distribution and Huawei Mobile Services (HMS) push where required Implement core journeys: search and booking/commerce, self-service flows, mobile pass / ticket with Apple Wallet / Google Wallet, document scanning and upload, and calendar sync Deliver the member/loyalty profile and features at parity with the website Implement push notifications (APNs / FCM / HMS Push), in-app notifications, geolocation, and offline access to static content; optionally smartwatch companion apps Consume content and integration APIs (via the integration layer); integrate mobile analytics Meet performance targets: app startup under 2 seconds, optimised app size, crash-rate reporting Manage store distribution: Apple App Store, Google Play and Huawei App Gallery, with localised metadata and screenshots; optional additional regional stores
Requirements
Bachelor's degree in Computer Science, Information Technology, or related field5+ years of native mobile development Senior-level Swift (i OS) OR Kotlin (Android) — specify which platform the candidate leads on Strong REST / Graph QL API integration Experience with push infrastructure (APNs / FCM) Experience publishing and maintaining apps in production app stores
Nice-to-have
Huawei Mobile Services (HMS) and App Gallery experience (especially for the Android hire) Multi-language and right-to-left (Arabic) app experience Apple Wallet / Google Wallet pass integration Experience with high-traffic transactional or travel/commerce apps Cross-platform familiarity is fine, but the build is native — pure cross-platform-only candidates are a weaker fit
Benefits
Hands-on experience with real-world projects and clients Collaborative and supportive work environment Career growth opportunities
Arcsen is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Different makes us better.
By applying, you give your consent to the processing of your personal data which are necessary to the Personal Data Administrator for the purpose of the recruitment process, and the future recruitment processes. This consent will allow us to contact you in connection with our recruitment. We will process your data for two years.