وظائف مبرمجين (مطورين) اندرويد في الإمارات
١٤٨ وظائف شاغرة
<p><strong>نبذة عن الوظيفة:</strong></p><p>نبحث حالياً عن مطور أندرويد للانضمام إلى فريق الهندسة لدينا. بصفتك مطور أندرويد، ستعمل ضمن فريق الهندسة لدينا لتقديم تطبيقات أندرويد وظيفية وسهلة الاستخدام في الوقت المحدد.</p><p><br></p><p><strong>المسؤوليات:</strong></p><ul><li>كتابة أكواد برمجية نظيفة وفعالة لتطبيقات أندرويد</li><li>مراقبة أداء التطبيقات المباشرة والعمل على تحسينها على مستوى الكود البرمجي</li><li>تحديد وعلاج نقاط الاختناق، وإصلاح الأخطاء البرمجية وتحسين أداء التطبيقات</li><li>إجراء اختبارات الوحدة (Unit tests) واختبارات الأجهزة (Instrumentation tests) على الكود</li><li>التعاون مع الفرق متعددة الوظائف لتحديد وتصميم ميزات جديدة</li><li>مواكبة أحدث اتجاهات تكنولوجيا الهاتف المحمول والتطبيقات والبروتوكولات</li></ul><p><br></p><p><strong>المتطلبات الأساسية:</strong></p><ul><li>خبرة لا تقل عن 5 سنوات كمطور أندرويد باستخدام Kotlin و Java و Android SDK و Android NDK</li><li>خبرة في نشر التطبيقات على متجر Google Play</li><li>خبرة عملية مثبتة في أنماط التصميم وبنية تطبيقات الهاتف المحمول باستخدام أطر عمل مثل MVVM/MVC/MVP</li><li>معرفة بمكتبات Jetpack</li><li>معرفة بأطر عمل حقن التبعيات (DI) مثل Dagger و Hilt و Koin و Kodein</li><li>دراية بـ RESTful APIs لدمج تطبيقات أندرويد بفعالية</li><li>فهم متقن لأدوات التحكم في الإصدارات مثل Git</li><li>معرفة بأدوات الاختبار المختلفة</li><li>القدرة على حل المشكلات والتمتع بمهارات تحليلية جيدة</li><li>يفضل وجود خبرة في XMPP و WebRTC والمعرفة بتطبيقات المكالمات الصوتية/المرئية</li></ul><p><br></p>
<ul><li><p>تصميم وصياغة التطبيقات التي تكون مناسبة للاستخدام على جميع أنواع أجهزة أندرويد.<br/>تنفيذ إجراءات لحماية بيانات المستخدمين.<br/>التأكد من أن بنية وعرض تطبيقاتك يتماشيان مع معايير الشركة.<br/>تصحيح كودك وتحديد الأخطاء قبل إصدار كل تطبيق.<br/>التعاون مع مصممي واجهة المستخدم وتجربة المستخدم، وكذلك مختبري البرمجيات، لضمان أن كل تطبيق سهل العرض وفي حالة تشغيل مثالية.<br/>التنسيق مع قسم التسويق لضمان الاتساق في ’’الصوت‘‘ الخاص بالشركة عبر كافة الأقسام.<br/>مراقبة مراجعات التطبيقات لاكتشاف مجالات للتحسين.<br/>إنشاء تحديثات التطبيقات، بما في ذلك إصلاحات الأخطاء وميزات إضافية، للإصدار القادم.</p></li></ul><p><strong>الملف الشخصي المرغوب للمرشح</strong></p><ul><li><p>درجة في تطوير البرمجيات، علوم الحاسب، أو ما شابهها.<br/>إتقان Java، Kotlin، أو C++.<br/>القدرة على استخدام Android Studio، بما في ذلك Android SDK، بسهولة.<br/>الخبرة السابقة كمطور أندرويد ستكون مفيدة.<br/>مهارات ترميز وتدقيق لغوي ممتازة.<br/>مهارات عمل مشتركة واتصال من الدرجة الأولى.<br/>القدرة على إدارة عبء العمل الخاص بك مع إشراف محدود.<br/>فضول لا يلين.</p></li></ul>
<h2 class="h5">وصف الوظيفة</h2>
<div class="t-break" data-jb-field="description">
<p>وصف المشروع
"عميلنا، أحد الشركات الرائدة في تصنيع الأجهزة المنزلية الرفيعة المستوى، يتوسع في خطوط منتجات ذكية جديدة. كجزء من هذه المبادرة الاستراتيجية، يتم تنفيذ برنامج عالمي واسع النطاق عبر محفظة IP الخاصة بالشركة. وهذا يشمل تطوير برمجيات مدمجة جديدة، وتحسين بنية السحابة، وخلق واجهات مبتكرة داخل تطبيق الهاتف المحمول.
نحن نبحث عن مطور محمول قوي ومبدع مسؤول عن تطوير وصيانة التطبيقات الموجهة لمدى من أجهزة أندرويد تشمل الهواتف المحمولة وأجهزة الكمبيوتر اللوحية. سيكون تركيزك الأساسي على تطوير تطبيقات أندرويد ودمجها مع الخدمات الخلفية. ستعمل جنباً إلى جنب مع مهندسين ومطورين آخرين يعملون على طبقات مختلفة من البنية التحتية. لذلك، الالتزام بحل المشكلات بشكل تعاوني، التصميم المتقدم، وإنشاء منتجات عالية الجودة أمر ضروري."
Responsibilities
" تصميم وبناء التطبيقات لمنصة Android.
التواصل لتنفيذ أجهزة IoT.
العمل مع فرق السحابة والمنصة على التكامل
ضمان الأداء والجودة والاستجابة للتطبيقات.
التعاون مع فرق متعددة الوظائف للتماشي مع الهندسة والتسليمات.
التعرف على الاختناقات وتصحيح الأخطاء.
المساعدة في الحفاظ على جودة الكود، التنظيم والتشغيل الآلي"
Skills
Must have
فهم عميق لـ Android SDK
خبرة قوية بـ Kotlin والأطر
إتقان اختبار الوحدة وواجهة المستخدم.
فهم مبادئ التصميم
خبرة مع API وإدارة بيانات فعالة
Jetpack Compose
Coroutines/Flow
MVVM Architecture
Dagger (Dependency Injection)
Retrofit Library
Nice to have
معرفة ببروتوكول MQTT
Other
Languages
English: C1 Advanced
Seniority
Senior</p><br> </div>
Job Brief<br><br>We are searching for a brilliant, flexible android developer to create novel apps that meet the needs of our target audience. To this end, the android developer's responsibilities include writing and proofreading code, liaising with coworkers within and outside of their department, and monitoring customers' feedback. Over time, you will also be required to create app updates.<br><br>To ensure success as an android developer, you should demonstrate proficiency in one of the mainstream programming languages, and a sound understanding of the traditional product life cycle. An exceptional android developer will be fearless but respectful in the pursuit of excellence, continually striving to shape the ways in which Android apps impact the world around us.<br><br>Android Developer Responsibilities<br><br>Conceptualizing and formulating apps that are suitable for use on all types of Android devices.<br><br>Implementing measures to safeguard users' data.<br><br>Ensuring that the construction and presentation of your apps are congruent with the company's standards.<br><br>Proofreading your code and correcting mistakes before each app is released.<br><br>Collaborating with UI and UX Designers, as well as Software Testers, to ensure that each app is presentable and in perfect working order.<br><br>Liaising with the marketing department to ensure consistency in our company's 'voice' across the board.<br><br>Monitoring app reviews to detect areas for improvement.<br><br>Creating app updates, including bug fixes and additional features, for release.<br><br>Android Developer Requirements<br><br>Degree in software development, computer science, or similar.<br><br>Proficiency in Java, Kotlin, or C++.<br><br>Ability to use the Android Studio, including the Android SDK, with ease.<br><br>Prior experience as an android developer will be advantageous.<br><br>Excellent coding and proofreading skills.<br><br>Top-notch teamwork and communication skills.<br><br>Ability to manage your workload with minimal supervision.<br><br>Unwavering curiosity.
<section><p class="heading jdMain">وصف الوظيفة</p><p class="heading">الأدوار والمسؤوليات</p><div class="paragraph"><ul><li>تطوير وصيانة كود Kotlin عالي الأداء وقابل لإعادة الاستخدام وموثوق لتطبيقات Android، مع ضمان تجربة مستخدم سلسة.</li><li>تصميم وتنفيذ ميزات تطبيق قوية، وتحويل المتطلبات المعقدة إلى حلول قابلة للتوسع وقابلة للإدارة.</li><li>التعاون مع فرق متعددة الوظائف، بما في ذلك المصممين ومديري المنتجات، لتحديد وتقديم ميزات المحمول المبتكرة.</li><li>كتابة اختبارات وحدات وتكامل شاملة لضمان جودة الكود والاستقرار والالتزام بأفضل الممارسات.</li></ul></div></section><section><p class="heading">الملف الشخصي المرغوب للمرشح</p><p class="paragraph"></p><ul><li><p>درجة البكالوريوس في علوم الكمبيوتر أو الهندسة أو مجال ذي صلة، أو خبرة عملية معادلة.</p></li><li><p>خبرة مثبتة (5+ سنوات) في تطوير Android native باستخدام Kotlin، مع محفظة قوية من التطبيقات المطروحة.</p></li><li><p>فهم عميق لـ Android SDK، بما في ذلك Jetpack Compose وCoroutines وأنماط الهندسة الحديثة (MVVM, MVI).</p></li><li><p>الكفاءة في RESTful APIs وعمليات تح fetch JSON والتكامل مع خدمات الطرف الثالث.</p></li></ul><p></p></section>
Overview<br><br>Analog is pioneering the era of physical intelligence. Where digital intelligence transformed our online lives, Analog is transforming the lived world, making cities more adaptive, industries more resilient, services more human centered, and experiences more extraordinary.<br><br>At the heart of our approach are living world models, continuously updated, enriched by every capture point, every device, every interaction. Within them resides Ana, the Analog Neural Agent. Ana perceives, adapts, and guides, transforming raw data into foresight and orchestration that improves outcomes across sectors, from safeguarding high-value assets to enhancing human performance.<br><br>Role : Analog is seeking a highly motivated Android Developer to join our growing team. The ideal candidate will have a passion for mobile development, a strong understanding of Android platforms, and a proven track record of delivering high-quality applications.<br><br>Responsibilities<br><br>Design, develop, and maintain advanced Android applications for a variety of devices. Work closely with cross-functional teams, including product managers, designers, and backend developers to define and deliver new features. Ensure the performance, quality, and responsiveness of applications. Identify and fix bugs, performance issues, and other app-related problems. Optimize applications for maximum speed and scalability. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Collaborate in the architecture and implementation of new app features and services. Write clean, maintainable, and efficient code following industry best practices. Perform code reviews and contribute to a collaborative environment to improve coding standards.<br><br>Qualifications<br><br>Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience. Proven experience as an Android Developer with a strong portfolio of mobile apps in the Google Play Store. Strong knowledge of Kotlin and/or Java programming languages. Experience with Android SDK, Android Studio, and the Android platform. Familiarity with RESTful APIs to connect Android applications to backend services. Experience with third-party libraries and APIs. Solid understanding of UI/UX design principles and Android’s design guidelines. Ability to troubleshoot and debug Android applications. Familiarity with Git for version control and collaboration. Experience with testing frameworks and tools (e.g., Espresso, JUnit). Understanding of Agile methodologies and version control systems (Git).<br><br>What Working At Analog Offers<br><br>Culture: A collaborative, globally minded team building the future of physical intelligence. We value curiosity, courage, and creativity, and we’re united by a belief that technology should amplify human potential rather than replace it. Impact: The opportunity to work on projects with national and global significance, from adaptive cities and resilient infrastructure to next generation sports, entertainment, healthcare, and energy. Every product you help build contributes to shaping a safer, smarter, more human centered world. Growth: Outstanding opportunities for learning and career development. You’ll collaborate with leaders across AI, robotics, mixed reality, and systems engineering, while working on industry first, frontier scale solutions. Rewards: A competitive compensation package with healthcare, education support, and generous leave benefits, reflecting the high value we place on our people and their families.
<h2 class="h5">وصف العمل</h2>
<div class="t-break" data-jb-field="description">
<span>يبحث Mindrift عن مطوري تطبيقات المحمول المهرة (React Native, Flutter, Swift، أو Kotlin) للانضمام إلى مشروع Tendem (https://tendem.<br>ai/) وبناء تطبيقات موبايل أصلية وعبر الأنظمة ضمن بيئتنا الهجينة AI + الإنسان.<br> في هذا الدور، كملاح AI – هكذا نُشير إلى هذا المنصب في Mindrift – ستتعاون مع عملاء Tendem الذين يتولون المهام المتكررة، بينما تقدم خبرتك في الهندسة المحمولة، الحكم بناءً على المنصة، وضمان الجودة لضمان أن التطبيقات مستقرة، ذات أداء عالي، وجاهزة للمستخدمين الحقيقيين على أجهزة فعلية.<br> هذه الفرصة عن بُعد بدوام جزئي مثالية للمهنيين ذوي الخبرة العملية في إصدار تطبيقات iOS و/أو Android، والعمل مع واجهات برمجة التطبيقات الخاصة بالمنصة، والتعامل مع دورة تطوير المحمول الكاملة.<br> ماذا نفعل؟ تربط منصة Mindrift المتخصصين بمشاريع AI من روّاد التقنية الكبرى.<br> مهمتنا هي فتح إمكانات الذكاء الاصطناعي التوليدي من خلال استغلال خبرة العالم الحقيقي من جميع أنحاء العالم.<br> حول الدور: هذا دور مستقل لمشروع Tendem.<br> كمطور تطبيقات المحمول، ستقوم بتصميم وبناء وتحسين التطبيقات عبر فئات مثل Utilities، اللياقة/الرفاهية، الألعاب، الإنتاجية، التوصيل، وتطبيقات المحتوى — لـ iOS وAndroid، أو كلاهما، باستخدام أطر أصلية أو عابرة للمنصة.<br> المسؤوليات الأساسية بناء تطبيقات محمولة باستخدام React Native، Flutter، Swift (iOS)، أو Kotlin (Android).<br> تنفيذ واجهات مستخدم محمولة سريعة الاستجابة والتي تتبع اتفاقيات المنصة (iOS HIG، تصميم مادي).<br> دمج ميزات الجهاز الأصلية (الكاميرا، الإشعارات، الموقع، التخزين، القياسات الحيوية).<br> ربط التطبيقات بواجهات الخلفية APIs، والتعامل مع حالة عدم الاتصال، التخزين المؤقت، والمزامنة.<br> تنفيذ ميزات التحقق من الدخل (الربح من التطبيق داخل التطبيق، الإعلانات، الاشتراكات).<br> تقييم الكود المحمول الناتج عن AI وإعادة تشكيله من حيث الصحيحة، الأداء، استهلاك البطارية، والقابلية للصيانة.<br> تصحيح مشاكل متعلقة بالمنصة وإعداد الإصدارات للتوزيع (TestFlight، Play Console).<br> المتطلبات والفوائد: خبرة لا تقل عن 3 سنوات في تطوير تطبيقات المحمول (مطلوب).<br> شهادة بكالوريوس أو ماجستير في علوم الحاسوب، الهندسة، تكنولوجيا المعلومات، أو مجالات تقنية ذات صلة تُعد إضافة. <br> يجب أن يكون لدى المرشحين أساس قوي في تطوير تطبيقات المحمول، وأنماط UI/UX خاصة بالمنصة، وبناء تجارب محمولة مستقرة وعالية الجودة لـ iOS وAndroid.<br> نبحث عن متخصصين يمكنهم العمل بثقة مع أطر أصلية أو عابرة للمنصة، دمج واجهات برمجة الأجهزة وخدمات الخلفية، وتحويل المخرجات المدعومة بالذكاء الاصطناعي إلى تطبيقات محمولة جاهزة للإنتاج.<br> الانتباه القوي للتفاصيل، ووعي الأداء، والقدرة على العمل بشكل مستقل من أساسيات الوظيفة.<br> خبرة عملية مع أحد على الأقل: React Native، Flutter، Swift/SwiftUI (iOS)، أو Kotlin/Jetpack Compose (Android).<br> فهم قوي لأنماط واجهة المستخدم المحمولة، والتنقل، وإدارة الحالة، وإرشادات المنصة.<br> خبرة في دمج REST APIs، والتعامل مع البيانات غير المتزامنة، وإدارة التخزين المحلي.<br> الإلمام بواجهات الجهاز الأصلية (الإشعارات، الكاميرا، الموقع، التخزين، القياسات الحيوية).<br> خبرة مع أدوات بناء المحمول، توقيع الكود، وتقديم إلى App Store / Google Play.<br> خبرة في تنفيذ عمليات الشراء داخل التطبيق، الإعلانات، أو الاشتراكات تعتبر إضافة.<br> الإلمام بخدمات الخلفية مثل Firebase، Supabase، أو ما شابهها يعتبر ميزة إضافية.<br> الانتباه الشديد للتفاصيل والالتزام بالأداء، الاستقرار، وإتقان المنصة.<br> أخلاقيات العمل الموجهة ذاتيًا مع القدرة على إصدار ميزات محمولة كاملة بشكل مستقل.<br> محفظة من التطبيقات المحمولة المشرّفة (مطلوب، مع روابط App Store / Google Play مفضلة).<br> مستوى اللغة الإنجليزية: أعلى-intermediate (B2) أو أعلى (مطلوب). توقعات الوقت للمشروع: لهذه المشروع، من المتوقع أن تتطلب المهام حوالي 10–20 ساعة في الأسبوع خلال المراحل النشطة، وفقًا لمتطلبات المشروع.<br> هذه تقديرات وليست عبء عمل مضمون، وتطبق فقط أثناء نشاط المشروع.<br> التعويض: في هذا المشروع، يمكن للمساهمين تحقيق حتى 60 دولارًا في الساعة مكافئًا، وفقًا لمستوى مساهمتهم وتواترها.<br> يختلف التعويض عبر المشاريع اعتمادًا على النطاق، التعقيد، والخبرة المطلوبة.<br> يرجى ملاحظة أن مشاريع أخرى على المنصة قد تقدم مستويات ربح مختلفة بناءً على متطلباتها.<br> لماذا قد تكون هذه الفرصة الحرة مناسبة لك؟<br> العمل بشكل كامل عن بُعد وفق جدولك الخاص مع مجرد كمبيوتر محمول واتصال شبكة مستقر.<br> اكتساب خبرة عملية في بيئة هجينة فريدة حيث يتعاون الخبرة البشرية ووكلاء AI بسلاسة — مجموعة مهارات مميزة في مجال سريع النمو.<br> المشاركة في برامج مكافآت قائمة على الأداء تكافئ العمل عالي الجودة والتسليم المتسق.<br></span> </div>
???????? WE’RE HIRING — MOBILE APP DEVELOPER ???????????? Location: Dubai, United Arab Emirates???? Employment Type: Part-Time???? Experience Level: Mid-Level to Senior???? Work Arrangement: Fully Remote???? BUILD. INNOVATE. DEVELOP. CREATE THE NEXT GENERATION OF MOBILE EXPERIENCES. Are you passionate about mobile technology and creating seamless digital experiences? ???? We’re looking for a talented Mobile App Developer to design, develop, test, and optimize high-quality mobile applications.???? Role Responsibilities???? Design and develop reliable mobile applications for i OS and/or Android???? Write clean, scalable, maintainable, and secure code???? Convert UI/UX designs and business requirements into functional applications???? Integrate APIs, databases, third-party services, and backend systems???? Troubleshoot bugs, performance issues, and technical challenges???? Conduct testing, debugging, code reviews, and deployment activities???? Collaborate with product managers, designers, backend developers, and stakeholders???? Optimize application performance, stability, usability, and security???? Monitor applications and implement continuous improvements???? Stay current with emerging mobile technologies and development best practices???? Qualifications✅ Bachelor’s degree in Computer Science, Software Engineering, IT, or a related field preferred✅ 3+ years of professional mobile application development experience✅ Strong knowledge of i OS, Android, Flutter, React Native, Swift, Kotlin, or Java✅ Solid understanding of mobile architecture, APIs, databases, and UI/UX principles✅ Strong debugging, analytical, and problem-solving skills✅ Familiarity with Git and modern software development workflows✅ Excellent communication and collaboration skills⭐ Experience with CI/CD, cloud platforms, automated testing, Firebase, or app deployment is an advantage???? Why Join Us????? Work on innovative mobile and digital solutions???? Enjoy a flexible, fully remote working environment⏰ Part-time opportunity with professional growth potential???? Expand your technical expertise and development skills???? Collaborate with talented professionals across multiple functions???? Competitive compensation based on experience and contribution???? READY TO BUILD THE FUTURE OF MOBILE TECHNOLOGY????? APPLY NOW! Bring your creativity, technical expertise, and passion for mobile development to a role where your work can create meaningful digital impact. ????????????✨
لمحة عن الشركة:<br>Open Innovation AI هي شركة تقنية عالمية متخصصة في تطوير حلول متقدمة لإدارة أحمال العمل الخاصة بالذكاء الاصطناعي. منتجها الرائد، مدير مجموعة الابتكار المفتوح (OICM)، يقوم بتنظيم مهام الذكاء الاصطناعي المعقدة بكفاءة عبر بنى تحتية متنوعة. المنصة غير محكومة بسعيدة جهاز محدد، محسّنة لمجموعة متنوعة من وحدات معالجة الرسومات (GPUs) والتسريعات، وتسهّل التكامل والتوسع لتطبيقات الذكاء الاصطناعي المؤسسية. تركز Open Innovation AI على تحسين وتبسيط إدارة أعباء العمل في الذكاء الاصطناعي وجعل تقنيات الذكاء الاصطناعي في متناول المنظمات بجميع أحجامها. من خلال حلولها المبتكرة، يمكن للشركات تقليل تكاليف التشغيل، وتسريع زمن القيمة، وتعظيم عائد الاستثمار، بما يضمن أن تساهم استراتيجياتهم في الذكاء الاصطناعي مباشرة في نتائج عمل محسّنة. <br><br>نظرة عامة على الدور: <br>نبحث عن مهندس React Native رفيع المستوى لديه تطبيقات إنتاجية تم شحنها وصيانتها على نطاق واسع، ولديه الجرأة للدخول إلى Swift أو Kotlin عندما تنفد طبقة JavaScript، ولديه بشكل شخصي منتجات مرت عبر مراجعة App Store وGoogle Play. ستعرّف بنية تطبيقنا المحمول، تبني التطبيق، توصيل خط أنابيب الإصدار، ونشر تجارب مدعومة بالذكاء الاصطناعي فوق واجهات برمجة تطبيقات منصتنا. <br><br>مسؤوليات الدور: <br>امتلاك بنية الجوال - تحديد الهيكل، إدارة الحالة، التنقل، وحدود الوحدات لتطبيق React Native الخاص بنا، وتوثيق القرارات التي خلفها. بناء الميزات الإنتاجية - تقديم شاشات مصقولة، أداء عالي، وصولية، مع تدفقات رسائل AI حية من خلال واجهات برمجة التطبيقات المنصة، المصادقة، والوصول المستند إلى الدور. الانطلاق إلى الأصل عندما يلزم - كتابة وصيانة الوحدات الأصلية ومكوّنات واجهة المستخدم الأصلية في Swift/Objective-C وKotlin/Java. جسر حزم SDKs التي لا يوجد لها مغلف React Native. إصلاح الأعطال التي تتكرر فقط على الجهاز. امتلاك خط الإصدارات - إعداد وصيانة بناءات آلية، التوقيع، الإصدار، ونُهُج النشر المراحل إلى المتاجر. اجعل الإصدارات مملة وقابلة لإعادة التشغيل. امتلاك نشر المتجر - إدارة App Store Connect وGoogle Play Console: التهيئة والشهادات وملفات التوفير، توقيع الشيفرة، Test Flight وتتبع الاختبارات الداخلية/المغلقة، قوائم المتجر، إعلانات الخصوصية، تقديم المراجعات، والاعتراضات عند تعثّر المراجعة. نشر ميزات AI - دمج واجهات LLM ووكالات مع التطبيق: الاستجابات المتدفقة، استدعاء الأدوات/الدوال، التحديثات في واجهة المستخدم على مستوى الرموز، إدارة السياق، التدهور اللطيف، وأنماط الطلبات ذات التكلفة الواعية. استكشاف الاستدلال على الجهاز حيثما كان معنويًا تقنين الجودة - بناء استراتيجية اختبار يثق بها الناس حقًا: اختبارات وحدات، مكوّنات، وتغطية شاملة من البداية حتى النهاية إضافة إلى تقارير الأعطال، ورصد الأداء، ولوحات صحة الإصدار. رفع المعايير - مراجعة الشيفرات، توجيه المهندسين المعنيين بالجوال، وتكون الشخص الذي يلجأ إليه الفريق عندما يكون شيء خاص بالجوال غير واضح. السفر إلى مواقع العملاء عبر الإمارات العربية المتحدة، بما في ذلك البيئات النائية والمراقبة، عند الإشعار القصير عندما تتطلب المساءلة حضورًا ميدانيًا لكبار الأشخاص. <br>الخبرة والمتطلبات المطلوبة: <br>React Native Core 5+ سنوات في تطوير الجوال، مع 3+ سنوات نشر تطبيقات React Native إلى الإنتاج. طلاقة عميقة في TypeScript (الوضع الصارم) واستخدام حديث لـ React hooks، التصيير المتزامن، أنماط الترابط والتكوين، والتخزين المؤقت وإعادة التقديم. عملي مع الهندسة المعمارية الجديدة: JSI، عارض Fabric، Turbo Modules، وCodegen. فهمك لاستبدال جسر الإرث ولماذا يهم. Hermes runtime: حجم الحزمة، وقت البدء، قياس الذاكرة، وتفسير تتبّع Hermes. راحة عبر النظام الحالي: إصدارات React Native الأخيرة (سلسلة 0.8x)، Expo SDK مع EAS Build وEAS Update، أو سير عمل bare/brownfield وآراء واضحة حول وقت الاختيار الصحيح لكل منهما. React Navigation (v7+) أو Expo Router، مع ربط روابط عميقة ووصلة عالمية مُكوّنة بشكل صحيح على كلا النظامين. البيانات والحالة على نطاق واسع: React Query / Tan Stack Query، Zustand أو Redux Toolkit، التخزين المؤقت خارج الخط، التحديثات المتفائلة، التزامن في الخلفية. هندسة الأداء: تصغير القوائم، أنابيب الصور، Reanimated وGesture Handler، تشخيص انخفاض الإطار، تحسين البدء البارد، والتتبّع بالأدوات مثل React Native Dev Tools، Flipper، Xcode Instruments، وAndroid Studio Profiler. <br>عُمق منصة أصلية: القدرة على القراءة والكتابة وتصحيح الأخطاء في Swift/Objective-C وKotlin/Java بالمستوى اللازم لبناء وصيانة وحدات أصلية مخصصة. معرفة عملية بـ Xcode وAndroid Studio: إعدادات البناء، المخططات، تكوين Gradle، CocoaPods/SPM، ProGuard/R8. واجهات برمجة المنصة والاهتمامات: الإشعارات push (APNs وFCM)، التنفيذ الخلفي، القياسات الحيوية وKeychain/Keystore، الكاميرا، الموقع، التخزين الآمن، الروابط العميقة، وروابط المتجر/الوصلات العالمية. الراحة في سياقات brownfield تضمين React Native في تطبيق أصلي قائم، أو العكس. يفهم اختلافات سلوك النظام الإضافية ويصمم حولها بدلاً من محاربتها. <br>نشر المتجر: لديه نشر وصيانة تطبيقات على كل من Apple App Store وGoogle Play وليس مجرد تسليم بنى لشخص آخر. iOS: App Store Connect، الشهادات وملفات التوفير، توقيع الشيفرة، Test Flight، تفاصيل خصوصية التطبيق وملصقات التغذية، إرشادات مراجعة التطبيق، المراجعة العاجلة والاعتراضات. أندرويد: Play Console، تعبئة AAB، توقيع تطبيق Play، تتبّع اختبارات داخلية/مغلقة/مفتوحة، نشرات مرحلية، بيانات السلامة، ومواكبة مواعيد انتهاء مستوى API المستهدَف (Android 16 / API 36 لل submissions الجديدة والتحديثات اعتباراً من 31 أغسطس 2026). نظافة الإصدار: التسمية الدلالية، التوثيق للميزات، أعلام الميزة، الاسترجاع والتحديث العاجل، وسياسة التحديث عبر الهواء بما في ذلك ما يمكن وما لا يمكن تغييره قانونياً وفق قواعد المتجر. <br>CI/CD & الاختبار: خطوط أنابيب جوّالة آلية باستخدام Fastlane، EAS Build، Bitrise، GitHub Actions، أو GitLab CI بما في ذلك إدارة الأسرار والشهادات (مثل match، EAS credentials). تقديم تلقائي للمتجر، تسليم البيانات الوصفية، وتوليد لقطات الشاشة. الاختبار: Jest، React Native Testing Library، وتغطية نهاية إلى نهاية مع Detox أو Maestro. تعرف أي الاختبارات التي تستحق تكلفة صيانتها. بوابات جودة ثابتة: ESLint، Prettier، فحص النوع، وتطبيقات ما قبل الالتقاط/التكامل المستمر. الرصد: Sentry أو Firebase Crashlytics، تسجيل منظم، رفع خريطة المصدر، ورصد صحة الإصدار. <br>دمج ميزة AI: خبرة في استهلاك واجهات API لـ LLM / الذكاء الاصطناعي التوليدي من تطبيق عميل مع تدفق (SSE أو Web Socket)، الاستدعاء الآلي/الأداة، المخرجات المهيكلة، المحاولات، المهلات، والإلغاء. تصميم تجربة المستخدم للردود غير الحتمية والمتغيّرة في الوقت: تدفق النص، حالة جزئية، عناصر التحميل، والتعامل مع الأخطاء بصدق. الوعي بخيارات الاستدلال على الجهاز (Core ML، ML Kit، ONNX Runtime، Execu Torch) وتبادلها مقابل الاتصالات على الخادم. حاسة سليمة حول تعاطي المحفزات/السياق وتكاليف الرموز وعدم الثقة في أسرار جانبية العميل. <br>الأفضل أن يتوفر: مساهمات مفتوحة المصدر في قلب مجتمع React Native، Reanimated، Gesture Handler، Vision Camera، أو مكتبتك المنشورة الخاصة مع مخططات Codegen. خبرة في واجهات داشبورد حية عالية الكثافة للبيانات (المخططات، القياس الحي، تدفقات Web Socket). خلفية في منتجات المؤسسات أو B2B: SSO/OIDC، توزيع MDM، RBAC، سجلات التدقيق. التعرض للأمن والامتثال: تثبيت الشهادات، الكشف عن jailbreak/root، أنماط التخزين الآمن، بيئات SOC 2 أو ISO 27001. عمل بنظام تصميم وتقدير حقيقي لتفاصيل التفاعل. التعرض لـ Kubernetes، بنية GPU، أو مفاهيم MLOps مفيد لفهم ما يفعله المستخدمون لدينا. <br>ما الذي نبحث عنه: ما وراء التقنية - أنت تُصدّر، تراقب، وتصلح. لا تنتظر ليُقال لك. الواقعية - تعرف متى تلجأ إلى مكتبة، ومتى تكتب رمزًا أصليًا، ومتى تقول لا. الوضوح - يمكنك شرح مساواة تقنية لمصمم، ومهندس خلفية، وآخِر إداري بمصطلحات يهم كل واحد منهم. الحرفية - تهتم بكيفية شعور التطبيق، لا فقط إذا كان يعمل. الراحة في الغموض - نتحرك بسرعة، تتغير المطالب، وتساعد في تشكيلها بدلاً من انتظارها.
<p><strong>عن الدور الوظيفي</strong></p><p>نبحث عن <strong>مهندس أمن الهواتف المحمولة</strong> ذو خبرة لتصميم وتنفيذ وتعزيز آليات الأمان لتطبيقات أندرويد الخاصة بالمؤسسات وبيئات <strong>إدارة الأجهزة المحمولة </strong>(MDM). سيركز هذا الدور على <strong>أمان تطبيقات أندرويد، والتشفير، والاتصالات الآمنة، وهوية الأجهزة، والبنية التحتية للمفاتيح العامة (PKI)، والمصادقة، وحماية البيانات، وتقوية التطبيقات</strong>.</p><p><br></p><p><strong>المسؤوليات الرئيسية</strong></p><ul><li>تصميم وتنفيذ آليات الأمان لتطبيقات أندرويد وبيئات إدارة الأجهزة المحمولة (MDM).</li><li>تطبيق <strong>تقنيات التشفير</strong> للتشفير والتوقيعات الرقمية وتبادل المفاتيح والتدبيس (Hashing) والإدارة الآمنة للمفاتيح.</li><li>تصميم وصيانة <strong>البنية التحتية للمفاتيح العامة (PKI) وإدارة دورة حياة الشهادات</strong>، بما في ذلك إصدار الشهادات وتجديدها وتدويرها وإلغاؤها.</li><li>تنفيذ الاتصالات الآمنة بين الجهاز والخادم باستخدام <strong>بروتوكول TLS، وTLS المتبادل (mTLS)، والشهادات، والمصادقة الآمنة</strong>.</li><li>العمل مع <strong>Android Keystore، وKeyMint، وStrongBox، والمفاتيح المدعومة بالأجهزة (Hardware-backed keys)، وإثبات صحة المفاتيح (Key Attestation)</strong>.</li><li>تأمين البيانات الحساسة، ووثائق الاعتماد، والرموز المميزة (Tokens)، ومفاتيح التشفير، ومعلومات الجهاز.</li><li>تأمين مكونات تطبيق أندرويد، والاتصال بين العمليات (IPC/Binder)، والأذونات، والخدمات (Services)، ومستقبلات البث (Broadcast Receivers)، ومزودي المحتوى (Content Providers)، والمكونات المصدّرة (Exported components).</li><li>تنفيذ تقوية التطبيقات (Application hardening)، بما في ذلك <strong>كشف التلاعب، ومكافحة تصحيح الأخطاء (Anti-debugging)، وتثبيت الشهادات (Certificate pinning)، والتمويه (Obfuscation)، والتكوين الآمن</strong>.</li><li>تأمين عمليات تسجيل أجهزة MDM، والإعداد، والتسجيل، والمصادقة، ودورة حياة الجهاز.</li><li>إجراء المراجعات الأمنية، ونمذجة التهديدات، وتقييم الثغرات الأمنية، ودعم اختبار الاختراق.</li><li>مراجعة واجهات برمجة التطبيقات (APIs) وآليات الاتصال بين عملاء أندرويد، ومنصات MDM، والخدمات الخلفية.</li><li>تحديد الثغرات الأمنية في تطبيقات الهواتف المحمولة والأجهزة وإصلاحها.</li><li>العمل عن كثب مع فرق أندرويد، والخدمات الخلفية، وDevOps، وضمان الجودة (QA)، والأمن لتطبيق ممارسات التطوير الآمن.</li><li>تحديد المعايير والإرشادات الأمنية لتطوير أندرويد وإدارة الأجهزة المحمولة (MDM).</li></ul><p><br></p><p><strong>المهارات المطلوبة</strong></p><ul><li>خبرة لا تقل عن 8 سنوات في <strong>أمن الهواتف المحمولة، وأمن أندرويد، وأمن التطبيقات، والأمن السيبراني، أو المجالات ذات الصلة</strong>.</li><li>خبرة عملية قوية في <strong>أمن تطبيقات أندرويد وبنية أمن أندرويد</strong>.</li><li>فهم قوي لـ <strong>التشفير</strong>، بما في ذلك AES، وRSA، وECC/ECDSA/ECDH، وSHA-2/SHA-3، وHMAC، والتوقيعات الرقمية، وإدارة المفاتيح.</li><li>معرفة قوية بـ <strong>البنية التحتية للمفاتيح العامة (PKI)، وشهادات X.509، وسلاسل الشهادات، وCRL/OCSP، وTLS، وTLS المتبادل</strong>.</li><li>خبرة عملية في <strong>Android Keystore / KeyMint / StrongBox / Key Attestation</strong>.</li><li>خبرة في <strong>Android Enterprise، أو Device Owner، أو Profile Owner، أو Work Profile، أو منصات MDM/UEM/EMM</strong>.</li><li>فهم قوي لأذونات أندرويد، وIPC/Binder، والخدمات (Services)، ومستقبلات البث (Broadcast Receivers)، ومزودي المحتوى (Content Providers)، ومكونات التطبيق.</li><li>خبرة في تقوية تطبيقات المحمول، أو الهندسة العكسية، أو تقييم الثغرات الأمنية، أو اختبار الاختراق.</li><li>معرفة جيدة بـ <strong>الإقلاع الآمن (Secure boot)، والإقلاع الموثوق (Verified Boot)، وبيئة التنفيذ الموثوقة (TEE)، والأمن المدعوم بالعتاد</strong>.</li><li>خبرة في Java/Kotlin وحزمة تطوير برامج أندرويد (Android SDK).</li></ul><p><br></p><p><strong>المهارات المفضلة:</strong></p><ul><li>خبرة في <strong>OWASP MASVS / MSTG</strong>.</li><li>خبرة في أدوات <strong>MobSF، أو Frida، أو Burp Suite، أو JADX، أو Ghidra، أو ADB</strong>.</li><li>خبرة في وحدات أمان العتاد (HSMs).</li><li>معرفة بمعايير FIPS 140-3 أو المعايير المشتركة (Common Criteria).</li><li>خبرة في أمن لغة C/C++ وتطبيقات أندرويد الأصلية (Native).</li><li>خبرة في تأمين واجهات برمجة التطبيقات (APIs) والخدمات السحابية.</li></ul><p><br></p><p><strong>المؤهل العلمي</strong></p><p>درجة البكالوريوس أو الماجستير في علوم الحاسوب، أو الأمن السيبراني، أو أمن المعلومات، أو هندسة الحاسوب، أو مجال ذي صلة.</p>
<p>ملخص الوظيفة :
نحن نبحث عن مهندس أندرويد ذي خبرة لتصميم وبناء وصيانة تطبيقات أندرويد الأصلية (Native) عالية الجودة. ستعمل عن كثب مع فرق التصميم، والبرمجة الخلفية، وضمان الجودة لتحويل متطلبات المنتج إلى تجارب موثوقة وعالية الأداء وممتعة للمستخدم، مع تطبيق أفضل الممارسات الهندسية عبر قاعدة البرمجيات لتطبيقات أندرويد.
المسؤوليات الرئيسية :
• تطوير وصيانة تطبيقات أندرويد الأصلية باستخدام Kotlin ومكونات Jetpack
• تحويل تصاميم واجهة وتجربة المستخدم (UX/UI) إلى واجهات متجاوبة ودقيقة وسهلة الاستخدام
• بناء هيكلية وحدات التطبيق باستخدام نمط MVVM/Clean Architecture وحقن التبعيات الحديث (Hilt/Dagger)
• دمج واجهات برمجة التطبيقات RESTful، وإدارة حفظ البيانات المحلية (Room, DataStore)، والتعامل مع سيناريوهات العمل بدون اتصال بالإنترنت
• تحليل وتحسين أداء التطبيق، واستخدام الذاكرة، واستهلاك البطارية، ووقت التشغيل
• كتابة اختبارات الوحدة واختبارات واجهة المستخدم لضمان موثوقية الكود ومنع حدوث المشاكل السابقة
• المشاركة في مراجعة الكود، ومناقشات التصميم، وتخطيط دورات العمل (Sprint Planning) للحفاظ على المعايير الهندسية
• إدارة إصدارات التطبيق والترقيم والمراقبة من خلال منصة Google Play Console
• التحقيق في أسباب تعطل التطبيق في بيئة الإنتاج وأخطاء عدم الاستجابة (ANR) وحلها باستخدام أدوات تقارير الأعطال
• البقاء على اطلاع بأحدث تحديثات منصة أندرويد، وJetpack Compose، وأفضل الممارسات في هذا المجال</p><p>المؤهلات والمهارات المطلوبة :
• خبرة احترافية لا تقل عن 5 سنوات في تطوير تطبيقات أندرويد الأصلية
• إتقان قوي لـ Kotlin ومكونات Jetpack (Navigation, ViewModel, LiveData/Flow, Room)
• خبرة عملية في MVVM/Clean Architecture وحقن التبعيات (Hilt/Dagger)
• فهم قوي لـ RESTful APIs، وتسلسل JSON، ودمج حزم SDK الخارجية
• خبرة في نشر التطبيقات على متجر Play Store، وإدارة الإصدارات، وتوقيع التطبيقات
• دراية بسير العمل القائم على Git وأنابيب التكامل والتسليم المستمر (CI/CD) للهواتف المحمولة
• معرفة عملية بأطر عمل اختبار الوحدة واختبار واجهة المستخدم (JUnit, Espresso)
• مهارات تواصل ممتازة باللغة الإنجليزية كتابةً وشفاهاً
المؤهلات المفضلة :
• خبرة في Jetpack Compose
• خبرة في هيكلية التطبيقات متعددة الوحدات (Modularization)
• دراية بأدوات تحليل الأداء (Android Profiler, LeakCanary)
• خبرة في العمل ضمن فرق تعمل بمنهجية Agile/Scrum
• خبرة في Huawei HMS / HarmonyOS و Android Auto والأجهزة القابلة للارتداء (Wearables)</p>
<p>المسمى الوظيفي</p><p>كهربائي سيارات – وسائط متعددة وإكسسوارات أندرويد للسيارات</p><p></p><p>الوصف الوظيفي</p><ul><li><p>تركيب وإصلاح أعطال شاشات أندرويد وأنظمة الوسائط المتعددة للسيارات الفاخرة في مختلف طرازات المركبات.</p></li><li><p>توصيل وضبط الكاميرات الخلفية، وأزرار التحكم بعجلة القيادة، وCarPlay، وAndroid Auto، وغيرها من وظائف الوسائط المتعددة.</p></li><li><p>تركيب مصابيح LED الأمامية، والإضاءة المحيطية، ومكبرات الصوت، وإكسسوارات السيارات الأخرى.</p></li><li><p>التعامل مع أسلاك المركبات، والتوصيلات، والمحولات، وإكسسوارات ما بعد البيع باحترافية.</p></li><li><p>تشخيص وإصلاح المشاكل الكهربائية وأعطال التوصيلات الأساسية للسيارات.</p></li><li><p>فك وإعادة تركيب لوحة القيادة والأجزاء الداخلية بعناية دون التسبب في أي تلف.</p></li><li><p>تتطلب الوظيفة خبرة سابقة في التعامل مع شاشات أندرويد للسيارات وإكسسوارات السيارات الإضافية.</p></li><li><p>القدرة على العمل بشكل مستقل وإنجاز التركيبات بإتقان وكفاءة.</p></li></ul><p></p><p></p><p>المتطلبات</p><p>خبرة من 3 إلى 5 سنوات ككهربائي سيارات.</p><p><strong>الملف الشخصي للمرشح المطلوب</strong></p><p>خبرة من 3 إلى 5 سنوات </p>
<p>المسمى الوظيفي</p><p>كهربائي سيارات – وسائط متعددة وإكسسوارات شاشات أندرويد للسيارات</p><p></p><p>الوصف الوظيفي</p><ul><li><p>تركيب وإصلاح أعطال شاشات أندرويد / أنظمة الوسائط المتعددة للسيارات الفارهة في مختلف طرازات المركبات.</p></li><li><p>توصيل وضبط كاميرات الرجوع للخلف، وأزرار التحكم بعجلة القيادة، وCarPlay، وAndroid Auto، ووظائف الوسائط المتعددة الأخرى.</p></li><li><p>تركيب مصابيح LED الأمامية، والإضاءة المحيطية، ومكبرات الصوت، وإكسسوارات السيارات الأخرى.</p></li><li><p>التعامل بمهنية مع أسلاك المركبات، والتوصيلات، والمحولات، وإكسسوارات التعديل.</p></li><li><p>تشخيص وإصلاح الأعطال الكهربائية ومشاكل الأسلاك الأساسية في السيارات.</p></li><li><p>فك وإعادة تركيب لوحة القيادة واللوحات الداخلية بعناية دون التسبب في أي أضرار.</p></li><li><p>يشترط وجود خبرة سابقة في التعامل مع شاشات أندرويد للسيارات وإكسسوارات السيارات التعديلية.</p></li><li><p>القدرة على العمل بشكل مستقل وإنجاز التركيبات بإتقان وكفاءة.</p></li></ul><p></p><p></p><p>المتطلبات</p><p>خبرة من 3 إلى 5 سنوات ككهربائي سيارات.</p><p><strong>الملف الشخصي للمرشح المطلوب</strong></p><p>خبرة من 3 إلى 5 سنوات </p>
<ul><li>Design, build, and maintain advanced applications for the Android platform, ensuring high performance and responsiveness.</li><li>Collaborate with cross-functional teams to define, design, and ship new features, translating requirements into robust code.</li><li>Write clean, maintainable, and testable code adhering to best practices and architectural patterns like MVVM or MVI.</li><li>Integrate with backend services and APIs, handling data synchronization and network operations efficiently.</li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li><p>Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.</p></li><li><p>5+ years of professional experience in native Android development, showcasing a portfolio of published applications.</p></li><li><p>Proficiency in Kotlin , jetpack compose and Java, with a deep understanding of the Android SDK and its various components.</p></li><li><p>Experience with modern Android architectural components (ViewModel, LiveData, Room, Navigation).</p></li></ul>
<ul><li>تطوير وصيانة كود Kotlin عالي الأداء وقابل لإعادة الاستخدام وموثوق لتطبيقات Android، مع ضمان تكامل سلس مع خدمات الخلفية.</li><li>تصميم وتنفيذ تطبيقات iOS قوية باستخدام Swift، مع التركيز على تجربة المستخدم وقابلية التوسع والالتزام بممارسات المنصة الأفضل.</li><li>التعاون الوثيق مع مصممي UI/UX لترجمة الإطارات السلكية والنماذج الأولية إلى واجهات جوّالة متعددة المزايا وبصرية جذابة.</li><li>كتابة اختبارات وحدوية وتكاملية شاملة لضمان جودة الكود، واكتشاف الأخطاء مبكرًا، وتسهيل سلسلة التكامل/التسليم المستمر (CI/CD).</li></ul><p><strong>الملف الشخصي المطلوب</strong></p><ul><li><p>درجة البكالوريوس في علوم الحاسوب أو الهندسة أو مجال ذو صلة، تُمثل أساسًا نظريًا قويًا.</p></li><li><p>خبرة مهنية لا تقل عن 3-5 سنوات في تطوير الهواتف المحمولة، مع سجل حافل في تسليم تطبيقات ناجحة.</p></li><li><p>إتقان Kotlin لتطوير Android وSwift لتطوير iOS، مع فهم عميق للبيئات المحيطة بهما.</p></li><li><p>خبرة في ممارسات تطوير Android الحديثة (مثلاً Jetpack Compose، MVVM، Coroutines) ونظريات تطوير iOS (مثلاً SwiftUI، UIKit، MVC/MVVM).</p></li><li><p>Swift</p></li></ul><br><ul><li><p>SwiftUI</p></li></ul><br><ul><li><p>Combine</p></li></ul><br><ul><li><p>مبادئ هندسة البرمجيات (SOLID، Clean Architecture)</p></li></ul><br><ul><li><p>الهندسة المعتمدة على AI (أدوات التطوير بمساعدة AI)</p></li></ul><br><ul><li><p>Android (Jetpack Compose)</p></li></ul><br><ul><li><p>Kotlin Multiplatform (KMP)</p></li></ul><br><ul><li><p>مدعوم من Talent Recruit</p></li></ul>
<p>About the role<br><br>We operate a fleet of company-owned Android devices that run automated workflows: capturing notifications, reading on-screen state from apps and pushing structured events into our backend. We are looking for an engineer who lives inside the Android runtime rather than on top of it, and who can keep a large device fleet running reliably without babysitting.<br>This is not a standard app development role. There is no design handoff and very little UI work. The job is making Android do things it was not really built to do, at scale, and keeping it stable across OEMs and OS versions.<br><br>What you will own<br></p><ul><li><p>Build and maintain an AccessibilityService that traverses node trees across third-party apps and emits reliable, structured events</p></li><li><p>Build and maintain a NotificationListenerService that captures, parses and deduplicates notifications across apps</p></li><li><p>Write and maintain versioned selector maps so that a UI change in a target app degrades gracefully instead of breaking the fleet silently</p></li><li><p>Manage a fleet of 50 to 200 physical devices over ADB: provisioning, health checks, remote restarts, log collection, session recovery</p></li><li><p>Keep services alive under Doze, battery optimisation and aggressive OEM process killers (Xiaomi, Oppo, Vivo, Samsung)</p></li><li><p>Build the on-device data pipeline: local buffering, dedupe, idempotent delivery, retry, backpressure when the network is unavailable</p></li><li><p>Own observability: per-device heartbeats, capture success rates, alerting when a device silently stops reporting</p></li></ul><p><strong>Desired Candidate Profile</strong></p><p>Must have<br><br><strong>ADB and fleet operations</strong></p><ul><li><p>Deep command-line ADB: shell, uiautomator dump, input, dumpsys, logcat filtering, pm, am, ADB over TCP/IP</p></li><li><p>Experience running an ADB server against many devices at once, including the failure modes: offline devices, unauthorised states, USB hub flakiness, server crashes</p></li><li><p>scrcpy, Appium or UiAutomator2 in a real operational setting, not just a demo<br></p></li></ul><p><strong>AccessibilityService</strong></p><ul><li><p>Strong practical command of AccessibilityNodeInfo traversal, node recycling and stale-node handling</p></li><li><p>Knows which event types to subscribe to and why: TYPE_WINDOW_CONTENT_CHANGED, TYPE_WINDOW_STATE_CHANGED, TYPE_VIEW_SCROLLED, and how to avoid drowning in event volume</p></li><li><p>Has dealt with sparse or hostile node trees: Jetpack Compose semantics, WebView content, canvas-drawn UI, apps with FLAG_SECURE</p></li><li><p>dispatchGesture, focus handling and the limits of programmatic interaction on modern Android<br></p></li></ul><p><strong>NotificationListenerService</strong></p><ul><li><p>StatusBarNotification extras parsing, MessagingStyle, grouped and bundled notifications, RemoteViews fallback when extras are empty</p></li><li><p>Handling reposts, updates and cancellations without producing duplicate events<br></p></li></ul><p><strong>Platform</strong></p><ul><li><p>Kotlin, coroutines, foreground services, WorkManager, Room</p></li><li><p>Concrete knowledge of what changed and broke across Android 11 through 16: package visibility, foreground service types, notification permission, restricted settings for sideloaded apps</p></li><li><p>Comfortable with rooted and non-rooted device workflows, custom ROMs, and knowing when root is the wrong answer<br></p></li></ul><p><strong>Nice to have</strong></p><ul><li><p>Python or Node tooling around the ADB layer for orchestration</p></li><li><p>Frida, Xposed or LSPosed familiarity</p></li><li><p>Experience with MDM, kiosk mode or Android Enterprise device owner provisioning</p></li><li><p>Prior work on a device farm, QA automation lab or RPA product</p></li></ul>
Mindrift is looking for skilled Mobile App Developers (React Native, Flutter, Swift, or Kotlin) to join the Tendem project (https://tendem.ai/) and build native and cross-platform mobile applications for real-world use cases. In this role, you'll apply your mobile engineering expertise to build stable, performant, and user-friendly applications for i OS and Android. This part-time remote opportunity is ideal for professionals with hands-on experience shipping i OS and/or Android apps, working with platform APIs, and handling the full mobile development lifecycle.<br><br>What We Do<br><br>The Mindrift platform connects specialists with innovative technology projects. Our mission is to help develop high-quality AI technologies by combining real-world expertise from professionals across the globe with advanced AI development efforts.<br><br>About The Role<br><br>This is a freelance role for a Tendem project. As a Mobile App Developer, you'll design, build, and refine mobile applications across categories such as utilities, fitness/wellness, games, productivity, delivery, and content apps — for i OS, Android, or both, using native or cross-platform frameworks.<br><br>Key Responsibilities<br><br>Build mobile applications using React Native, Flutter, Swift (i OS), or Kotlin (Android) Implement responsive mobile UIs that follow platform conventions (i OS HIG, Material Design) Integrate native device features (camera, push notifications, location, storage, biometrics) Connect apps to backend APIs, handle offline state, caching, and synchronization Implement monetization features where required (in-app purchases, ads, subscriptions) Review, debug, optimize, and refactor mobile application code to improve correctness, performance, battery efficiency, and maintainability Debug platform-specific issues and prepare builds for distribution (Test Flight, Play Console)<br><br>Educational Qualifications<br><br>At least 3 years of relevant experience in mobile app development (required) Bachelor's or Master's Degree in Computer Science, Engineering, Information Technology, or related technical fields is a plus<br><br>Academic and/or Professional Experience<br><br>Candidates should have a strong foundation in mobile application development, platform-specific UI/UX patterns, and building stable, high-quality mobile experiences for i OS and Android. We are looking for specialists who can confidently work with native or cross-platform frameworks, integrate device APIs and backend services, and build production-ready mobile applications. Strong attention to detail, performance awareness, and the ability to work independently are essential.<br><br>Technical Skills (Essential)<br><br>Hands-on experience with at least one of: React Native, Flutter, Swift/Swift UI (i OS), or Kotlin/Jetpack Compose (Android) Solid understanding of mobile UI patterns, navigation, state management, and platform guidelines Experience integrating REST APIs, handling async data, and managing local storage Familiarity with native device APIs (notifications, camera, location, storage, biometrics) Experience with mobile build tools, code signing, and submission to App Store / Google Play Experience implementing in-app purchases, ads, or subscriptions is a plus Familiarity with backend services such as Firebase, Supabase, or similar is a plus<br><br>Additional Requirements<br><br>Strong attention to detail and commitment to performance, stability, and platform polish Self-directed work ethic with the ability to ship complete mobile features independently Portfolio of shipped mobile apps (required, with App Store / Google Play links preferred) English proficiency: Upper-intermediate (B2) or above (required)<br><br>Project time expectations <br><br>For this project, tasks are estimated to require around 10-20 hours per week during active phases, based on project requirements. This is an estimate, not a guaranteed workload, and applies only while the project is active.<br><br>Compensation<br><br>On this project, contributors can earn up to $60 per hour equivalent, depending on their level and pace of contribution.<br><br>Compensation varies across projects depending on scope, complexity, and required expertise. Please note that other projects on the platform may offer different earning levels based on their requirements.<br><br>Why this freelance opportunity might be a great fit for you?<br><br>Work fully remote on your own schedule with just a laptop and stable internet connection. Apply your expertise to real-world technology projects while gaining experience building high-quality solutions for a global platform. Participate in performance-based bonus programs that reward high-quality work and consistent delivery
تعد شركة IC Markets Global واحدة من أبرز مزودي خدمات تداول العملات الأجنبية (Forex) وعقود الفروقات (CFD)، حيث توفر حلول تداول للمتداولين اليوميين النشطين والمضاربين، بالإضافة إلى المتداولين الجدد في سوق العملات الأجنبية. توفر IC Markets Global لعملائها منصات تداول متطورة، واتصالاً منخفض التأخير، وسيولة فائقة. تعمل IC Markets Global على إحداث ثورة في تداول العملات الأجنبية عبر الإنترنت. أصبح بإمكان المتداولين الآن الوصول إلى أسعار كانت متاحة سابقاً فقط للبنوك الاستثمارية والأفراد ذوي الملاءة المالية العالية. يتمتع فريق إدارتنا بخبرة كبيرة في أسواق العملات الأجنبية وعقود الفروقات والأسهم في آسيا وأوروبا وأمريكا الشمالية. هذه الخبرة هي التي مكنتنا من اختيار أفضل الحلول التقنية الممكنة واختيار بعض أفضل مزودي الأسعار المتاحين في السوق.<br><br>نبذة عن الدور الوظيفي: نحن نبحث عن قائد فريق تطبيقات هاتف محمول يتمتع بخبرة عملية قوية في تطوير تطبيقات الهاتف المحمول وقدرات قيادية مثبتة لقيادة عملية التسليم والإصدار والتطوير المستمر لتطبيق التداول الخاص بنا عبر نظامي iOS وAndroid. يجب أن يتمتع المرشح المثالي بخبرة قوية في تطوير تطبيقات الهاتف المحمول، ويفضل أن يكون ذلك في مجالات التكنولوجيا المالية (Fintech) أو الفوركس أو التداول أو الخدمات المصرفية أو المنصات الرقمية عالية الأداء. يجب أن يمتلك الشخص معرفة عميقة بتطوير تطبيقات iOS باستخدام لغة Swift أو تطوير تطبيقات Android باستخدام لغة Kotlin/Java، بالإضافة إلى فهم قوي لكلا نظامي تشغيل الهواتف المحمولة. يعد هذا الدور حيوياً للإطلاق الناجح والتطوير المستمر لتطبيقنا للهاتف المحمول. سيكون قائد فريق تطبيقات الهاتف المحمول مسؤولاً عن إدارة فريق تطوير الهاتف المحمول، والبقاء على اطلاع كامل بجميع الأنشطة المتعلقة بالهاتف المحمول، وتوجيه القرارات التقنية، وضمان تلبية جداول التسليم الزمنية، وإدارة عملية الإصدار لكل من متجر Apple App Store ومتجر Google Play. يتطلب هذا الدور إشرافاً تقنياً قوياً، وتحملاً لمسؤولية التسليم، وتعاوناً متقاطعاً مع فرق المنتج، وUI/UX، والواجهة الخلفية (Backend)، وضمان الجودة (QA)، وDev Ops، والأمن، والامتثال، وأصحاب المصلحة في الأعمال. يجب أن يكون الشخص قادراً على القيادة بأقل قدر من الإشراف، وتحمل مسؤولية تطبيق الهاتف المحمول، وتقسيم العمل، وتعيين المهام، وإزالة العوائق، وتحدي التقديرات، وضمان تقديم الفريق لإصدارات هاتف محمول عالية الجودة.<br>المسؤوليات<br>1. قيادة الفريق: قيادة وتوجيه فريق تطوير تطبيقات الهاتف المحمول عبر نظامي iOS وAndroid. تحمل مسؤولية التنفيذ اليومي للفريق، وتقدم التسليم، والمخرجات التقنية، والأولويات. التأكد من أن جميع أعضاء الفريق لديهم مسؤوليات واضحة، ومهام محددة، وجداول زمنية متفق عليها للتسليم. تقسيم عمل تطوير الهاتف المحمول إلى مهام تقنية واضحة وتعيينها بفعالية عبر الفريق. مراقبة التقدم عن كثب وتحديد المخاطر والعوائق والتأخيرات والتبعيات بشكل استباقي. العمل كنقطة تصعيد أولى للمشاكل التقنية ومشاكل التسليم المتعلقة بالهاتف المحمول.<br>2. القيادة التقنية للهاتف المحمول: تقديم التوجيه التقني عبر تطبيقات الهاتف المحمول لنظامي iOS وAndroid. قيادة جلسات التصميم التقني والتأكد من أن حلول الهاتف المحمول قابلة للتوسع، وآمنة، وقابلة للصيانة، ومتوافقة مع احتياجات العمل. إجراء مراجعات الكود والتأكد من اتباع أفضل الممارسات ومعايير البرمجة ومبادئ الهندسة النظيفة. تحدي القرارات التقنية عند الحاجة والتأكد من اختيار نهج التنفيذ الصحيح. دعم المطورين في المشاكل التقنية المعقدة والتأكد من تنفيذ الحلول المناسبة.<br>3. تطوير وبنية تطبيقات الهاتف المحمول: الإشراف على تصميم وتطوير وصيانة تطبيق الهاتف المحمول عبر نظامي iOS وAndroid. التأكد من أن تطبيق iOS يتبع معايير تطوير Apple الحديثة باستخدام Swift وأطر عمل Apple ذات الصلة. التأكد من أن تطبيق Android يتبع معايير تطوير Android الحديثة باستخدام Kotlin/Java، وAndroid SDK، ومكتبات Jetpack، والتقنيات ذات الصلة. تحديد وفرض أنماط بنية الهاتف المحمول المناسبة مثل MVVM أو MVC أو MVP أو البنية النظيفة (Clean Architecture). ضمان التكامل المناسب مع واجهات برمجة التطبيقات (RESTful APIs)، وخدمات الواجهة الخلفية، وأدوات تطوير البرامج التابعة لجهات خارجية (SDKs)، وتدفقات المصادقة، وطبقات بيانات الهاتف المحمول.<br><br>4. إدارة متجر التطبيقات (Apple Store & Google Play): امتلاك وإدارة عملية الإصدار لتطبيق الهاتف المحمول على Apple App Store وGoogle Play Store. تنسيق عمليات إرسال التطبيقات، وتحديثات التطبيقات، وإدارة الإصدارات، وملاحظات الإصدار، ولقطات الشاشة، وأصول المتجر، والبيانات الوصفية المطلوبة. ضمان الامتثال لسياسات ومبادئ توجيهية ومتطلبات الخصوصية وعمليات المراجعة الخاصة بـ Apple App Store وGoogle Play Store. العمل مع فرق المنتج، والتسويق، والامتثال، والشؤون القانونية، والأمن للتأكد من مواءمة محتوى المتجر ومتطلبات التطبيق بشكل صحيح.<br>5. أداء النظام والجودة والموثوقية: التأكد من أن تطبيق الهاتف المحمول يقدم تجربة مستخدم سلسة ومستقرة وآمنة وعالية الأداء. تحديد وحل اختناقات أداء الهاتف المحمول، والأعطال، ومشاكل الذاكرة، ومشاكل الاستجابة، والأخطاء الخاصة بالنظام. العمل عن كثب مع فرق ضمان الجودة (QA) وأتمتة ضمان الجودة لدعم اختبار الهاتف المحمول، واختبار التراجع (Regression Testing)، واختبار التكامل، والتحقق من الإصدار. ضمان تغطية الاختبار المناسبة، بما في ذلك اختبار الوحدات، واختبار واجهة المستخدم، واختبار التكامل، والاختبار الآلي حيثما ينطبق ذلك.<br>6. التعاون بين الأقسام: الشراكة مع مالكي المنتج ومديري المنتج لفهم المتطلبات، وتحديد النطاق، والاتفاق على جداول التسليم الزمنية. التعاون مع مصممي واجهة المستخدم/تجربة المستخدم (UI/UX) لتقديم تجارب هاتف محمول بديهية وسهلة الاستخدام ومتسقة. العمل مع مهندسي الواجهة الخلفية لضمان جاهزية واجهة برمجة التطبيقات وجودة التكامل والأداء. الشراكة مع فرق ضمان الجودة لضمان التخطيط السليم للاختبار، وتغطية تراجع الهاتف المحمول، والتحقق من الإصدار. العمل مع فرق Dev Ops على خطوط أنابيب CI/CD، وأتمتة البناء، والبيئات، وعمليات النشر.<br>7. التسليم وإدارة المشروع: دفع تخطيط السبرنت (Sprint)، وتقسيم المهام، والتقدير، وتتبع التسليم لفريق الهاتف المحمول. الحفاظ على تواصل واضح مع المنتج والإدارة فيما يتعلق بتقدم التسليم والمخاطر والتبعيات والعوائق. التأكد من تخطيط إصدارات الهاتف المحمول واختبارها واعتمادها وتسليمها وفقاً للجداول الزمنية المتفق عليها. تحدي المتطلبات غير الواضحة، أو التصاميم غير المكتملة، أو التبعيات المفقودة، أو الجداول الزمنية غير الواقعية عند الحاجة. التأكد من الاحتفاظ بالوثائق التقنية وخطط التنفيذ وملاحظات الإصدار ومواد مشاركة المعرفة.<br>8. معايير الهندسة وتحسين العمليات: فرض معايير برمجة الهاتف المحمول، وعمليات مراجعة الكود، والوثائق، والحوكمة التقنية. تحسين عمليات تطوير الهاتف المحمول، وعمليات الإصدار، ودقة التقدير، وكفاءة التسليم. دعم اعتماد CI/CD، والأتمتة، وأطر عمل اختبار الهاتف المحمول، وأدوات المراقبة، وتحسينات الإنتاجية. تشجيع استخدام أدوات التطوير المدعومة بالذكاء الاصطناعي لتحسين السرعة وجودة الكود والوثائق والاختبار.<br>المهارات والخبرات المطلوبة: خبرة مهنية تزيد عن 7 سنوات في تطوير تطبيقات الهاتف المحمول. خبرة مثبتة لأكثر من سنتين كقائد فريق هاتف محمول أو قائد تقني أو دور مماثل. خبرة عملية قوية في تطوير iOS باستخدام Swift أو تطوير Android باستخدام Kotlin/Java. فهم قوي لنظامي تشغيل iOS وAndroid. خبرة في إدارة أو قيادة مهندسي الهاتف المحمول عبر نظامي iOS وAndroid. خبرة في نشر وصيانة التطبيقات على Apple App Store وGoogle Play Store. فهم قوي لعمليات إصدار App Store وGoogle Play، ومبادئ المراجعة التوجيهية، وإصدار النسخ، وإدارة إصدارات الإنتاج. خبرة في RESTful APIs وJSON وSDKs التابعة لجهات خارجية وتكامل خدمات الواجهة الخلفية. فهم قوي لأنماط بنية الهاتف المحمول مثل MVVM أو MVC أو MVP أو البنية النظيفة (Clean Architecture).<br>المهارات المفضلة: خبرة في مجال التكنولوجيا المالية (Fintech) أو الفوركس أو التداول أو الخدمات المصرفية أو التطبيقات المالية. خبرة في بناء أو دعم تطبيقات التداول أو الاستثمار أو المدفوعات أو الإعداد أو بوابة العملاء للهواتف المحمولة. معرفة قوية بنظام iOS بما في ذلك Swift وObjective-C وUIKit وCore Data وAuto Layout وأطر عمل Apple وApp Store Connect. معرفة قوية بنظام Android بما في ذلك Kotlin وJava وAndroid SDK ومكتبات Jetpack وRoom وRetrofit وCoroutines وFirebase وGoogle Play Console. خبرة في أدوات تحليلات الهاتف المحمول وتقارير الأعطال والمراقبة مثل Firebase Crashlytics أو App Center أو Sentry أو ما شابه ذلك. خبرة في أمن الهاتف المحمول والمصادقة والقياسات الحيوية والتخزين الآمن والاتصالات المشفرة. خبرة في العمل مع فرق UI/UX باستخدام Figma أو أدوات مشابهة. خبرة في تقديم المشاريع بنظام Agile/Scrum، وتخطيط السبرنت، والتقدير، وحوكمة الإصدار. خبرة في استخدام أدوات الذكاء الاصطناعي لتحسين إنتاجية تطوير الهاتف المحمول ومراجعات الكود والاختبار والوثائق.
<h2 class="h5">وصف الوظيفة</h2>
<div class="t-break" data-jb-field="description">
<p><strong>حول Jackpot Technologies</strong></p><br><br><br><p>Jackpot Technologies هي شركة سريعة النمو في قطاع الألعاب عبر الإنترنت. نحن ندير jackpot.studio، قسم ألعاب B2B الذي يبني ألعابًا داخلية ويرخصها لمشغلي الكازينو حول العالم. يشمل محفظتنا كلاسيكيات مثل Dice، Blackjack، Plinko، وأصليات مثل Top Dollar، Dr Pump، وCases. نحن فريق صغير رشيق يتحرك بسرعة ونفخر بعملنا حقًا. كل لعبة تشحن تحمل اسمنا، مما يعني أن الحرفية والمتابعة أمران أساسيان.</p><br><br><br><p><strong>الدور</strong></p><br><br><br><p>ألعاب الكازينو تقرر بالبقاء أو الفناء على الإحساس، وفي المتصفح، الإحساس هو كل شيء. ستبني ألعابًا حقيقية في Phaser.js، من الحلقة الأساسية والبكرات إلى سلاسل الفوز، تأثيرات الجسيمات، واللحظة الدقيقة لإسقاط العائد. هذه ألعاب ويب نمنح ترخيصها للمشغلين عالميًا، لذا يجب أن تحمل بسرعة، وتعمل بسلاسة على كل جهاز، وتحافظ على إطار 60fps ثابت، وتبدو كما لو أنها في متاجر التطبيقات، دون مغادرة المتصفح أبدًا. ستُولى اهتمامًا كالمعتاد بالتوقيت والتسهيل ونداءات الرسم، كما تهتم بالنظافة والكود. يجب أن يبدو الفوز وكأنه فوز.</p><br><br><br><p><strong>ما ستفعله</strong></p><br><br><br><ul><li>بناء ألعاب كازينو من البداية إلى النهاية في Phaser.js وTypeScript: حلقة اللعبة، العرض، الحالة، تكامل الرياضيات، وواجهة المستخدم.</li><li>إحياء الآليات بدقة في التوقيت والإحساس، من بكرات السلوت ومنحنيات المضاعفات إلى ألعاب الورق، النرد، والعجلة.</li><li>إضافة الجُوَة: حركات الفوز، تأثيرات الجسيمات، انتقالات الشاشة، واحتفالات الفوز الكبير، باستخدام أنظمة الرسوم المتحركة للجسيمات في Phaser بجانب shaders مخصصة عند الحاجة.</li><li>دمج رياضيات اللعبة، RNG، ونتائج الوقت الفعلي من الخادم الخلفي لدينا، مع نتائج حتمية وقابلة للتحقق.</li><li>الوصول إلى 60fps على مجموعة واسعة من الأجهزة، من متصفحات أندرويد منخفضة الأداء إلى سطح المكتب. تحليل أداء العرض، القضاء على اختناقات نداء الرسم والقوام، وتحسين تحميل الأصول وحجم الحزم.</li><li>تنفيذ تخطيطات استجابية عبر الوضع الرأسي والعمودي، الهاتف، الجهاز اللوحي،سطح المكتب، مع دعم متعدد اللغات والعملات.</li><li>قيادة العرض المخصص باستخدام شادر WebGL أو تقنيات بمستوى Pixi عندما لا يكفي صندوق Phaser القياسي.</li><li>التعاون مع الفنانين، المصمّمين، ومهندسي الخلفية لكي تُسلم كل لعبة كقطعة مصقولة.</li><li>بناء أنظمة قابلة لإعادة الاستخدام وإطار لعبة مشترك حتى يتم طرح العناوين التالية بشكل أسرع.</li></ul><br><p><strong>ما ستقدمه</strong></p><br><br><br><ul><li>أكثر من 3 سنوات خبرة في بناء ألعاب ويب إنتاجية أو تطبيقات ويب تفاعلية، مع عمق قوي في Phaser.js وTypeScript وعناوين قمت بنشرها حيًا.</li><li>فهم قوي لدورات الألعاب وتوقيت الإطار وأداء العرض في المتصفح.</li><li>خبرة عملية مع مشاهد Phaser، والرسوميات sprite، وtween، وأنظمة الجسيمات، مع راحة في الدخول إلى WebGL الخام أو shaders عند الحاجة.</li><li>مهارات أنيميشن: سلاسل Phaser والأنظمة الزمنية، الرسوم المتحركة الهيكلية تُمثل إضافة، FX متزامنة مع الصوت إضافة.</li><li>الهندسة المعمارية المتينة وإدارة الحالة التي تقيس عبر عناوين كثيرة، مصممة لإعادة الاستخدام السريع أكثر من بنـاء منفرد.</li><li>قياس الأداء في Chrome DevTools، وفهم واضح لكيفية الحفاظ على أوقات التحميل و أثر الذاكرة منخفضة على الأجهزة المحدودة.</li><li>التكامل في الوقت الحقيقي: الويب سوكتس، النتائج الحتمية، وإعادة الاتصال بسلاسة.</li><li>احترام حقيقي للتوقيت. يمكنك شرح لماذا إحالة الإزاحة بـ 18 إطارًا أفضل من نسخة بـ 12 إطارًا.</li><li>الطلاقة مع أدوات الذكاء الاصطناعي الحديثة (Copilot، Claude، Cursor) في سير عملك اليومي. تستخدمها للتحرك أسرع دون التضحية بالجودة أو التحكم.</li><li>دورة إنتاج سريعة وموثوقة. تخطط لعملك، تلبي تواريخك، ولا تترك فوضى لشخص آخر.</li></ul><br><p><strong>نقاط إضافية</strong></p><br><br><br><ul><li>بناء ألعاب سلوت أو كازينو من قبل، وفهم RTP والتقلبات وقيود الاعتماد.</li><li>خبرة في الرياضيات اللعبة، RNG، أو تكامل خادم اللعبة البعيد (RGS).</li><li>عمل عميق في WebGL، GLSL، أو مُولِّد مخصص.</li><li>خبرة مع Pixi.js أو محرك HTML5 Canvas آخر بجانب Phaser.</li><li>غريزة أنيميشن مستندة للصوت. تُنشِّط الحركة للصوت وتظهر.</li><li>بناء إطار لعبة مشترك أو نظام تصميم أسرع من فريق كامل.</li></ul><br><p><strong>الأدوات التي ستعمل معها</strong></p><br><br><br><p><strong>يوميًا: Phaser.js، TypeScript، WebGL، Figma، Git</strong></p><br><br><p><strong>غالبًا: Pixi.js، GLSL، REST وويب سوكتس، Chrome DevTools</strong></p><br><br><p><strong>إضافة: Spine، Howler.js، أدوات البناء (Vite، Webpack)</strong></p><br><br><br><p>كيفية عملنا</p><br><br><br><p>نهتم بالجودة والسرعة على حد سواء. أفضل الأشخاص في فريقنا يستخدمون الأدوات الحديثة كمضاعف، لا كاختصار. لقد غيّرت الذكاء الاصطناعي طريقة عمل فرق الهندسة العظمى، ونتوقع من كل من نقوم بتوظيفه أن يواكب الحدث في ذلك التغيير.</p><br><br><br><ul><li>متمرس في أدوات الذكاء الاصطناعي كجزء من عملك اليومي. تعرف الأدوات التي تفيد، وتلك التي لا تفيد، ومتى يحل الحل اليدوي.</li><li>ابقَ مطلعًا على النظام البيئي. نسخ محركات جديدة، أنماط جديدة، أدوات جديدة. تقرأ، تجرب أشياء، ولا تنتظر حتى يخبرك شخص بأن المنصة انتقلت.</li><li>استخدم هذه الكفاءة لإطلاق عمل عالي الجودة بسرعة أعلى، وليس لتقصير. الحرفة هي الأهم. الذكاء الاصطناعي هو الرافعة، ليس المنتج.</li><li>شارك ما تعلمته. إذا وجدت سير عمل يوفر على الفريق يومين في الأسبوع، اكتب ذلك.</li></ul><br><p><strong>لماذا قد تحب العمل هنا</strong></p><br><br><br><ul><li>تُطلق ألعاب حقيقية للاعبين حقيقيين، لا عروض تقديمية. ألعابنا تعمل حيًا مع مشغلين حول العالم، لذا يصل عملك إلى اللاعبينActualين بسرعة.</li><li>نحن مبكرون. ستملك فعليًا كيفية بناء ألعابنا ولديك تأثير حقيقي على التقنية والشعور.</li><li>لا نؤمن بثقافة عروض الشرائح. إذا كنت تفضل البناء أكثر من الاجتماعات، ستلائم.</li><li>القاعدة في دبي، فريق دولي، وتيرة صحية. نعمل بجد، ننجز، ونذهب إلى المنزل.</li></ul><br><p><strong>التعويضات والمزايا</strong></p><br><br><br><ul><li>الراتب الشهري: من 12,000 إلى 20,000 درهم إماراتي، يعتمد على الخبرة</li><li>دور رئيسي في شركة iGaming سريعة التطور حيث تُشحن الأعمال ويرى اللاعبون الحقيقيون ذلك</li><li>بيئة هندسية تشاركية حيث لمساهماتك تأثير مباشر ومرئي</li><li>موقع عمل في دبي مع فريق صغير يهوى الحرفة</li></ul><br>
<br>
<h2 class="h5">وصف الوظيفة</h2>
<div class="t-break" data-jb-field="description">
<span>تبحث Mindrift عن مطورين مهنيين لتطبيقات الهاتف المحمول (React Native، Flutter، Swift، أو Kotlin) للانضمام إلى مشروع Tendem (https://tendem.<br>ai/) وبناء تطبيقات أصلية ومتقاطعة المنصات لاستخدامات واقعية.<br> في هذا الدور، ستطبق خبرتك في هندسة الهواتف لبناء تطبيقات مستقرة وسريعة الاستجابة وسهلة الاستخدام لأنظمة iOS وAndroid.<br> هذه الفرصة ذات الوقت الجزئي عن بُعد مثالية للمحترفين الذين لديهم خبرة عملية في إصدار تطبيقات iOS و/أو Android، والعمل مع APIs المنصة، والتعامل مع دورة تطوير الهاتف المحمول الكاملة.<br> ماذا نقوم به: ت connect منصة Mindrift المختصة مع مشاريع تقنية مبتكرة.<br> مهمتنا هي المساعدة في تطوير تقنيات ذكاء اصطناعي عالية الجودة من خلال دمج خبرة العالم الواقعي من المحترفين عبر العالم مع جهود تطوير الذكاء الاصطناعي المتقدمة.<br> عن الدور: هذا دور حر لمشروع Tendem.<br> كـ مطور تطبيقات الهاتف المحمول، ستقوم بتصميم وبناء وتحسين التطبيقات عبر فئات مثل الخدمات، واللياقة/الصحة، والألعاب، والإنتاجية، والتوصيل، وتطبيقات المحتوى — لأجهزة iOS وAndroid، أو كليهما، باستخدام أطر أصلية أو عابرة للمنصات.<br> المسؤوليات الأساسية: بناء تطبيقات الهاتف المحمول باستخدام React Native، Flutter، Swift (iOS)، أو Kotlin (Android).<br> تنفيذ واجهات مستخدم موبايل سريعة الاستجابة تتبع توافقات المنصة (iOS HIG، تصميم مادي).<br> دمج ميزات الجهاز native (الكاميرا، الإشعارات الدفعية، الموقع، التخزين، القياسات الحيوية).<br> ربط التطبيقات بواجهات backend APIs، التعامل مع الوضع غير المتصل، التخزين المؤقت، والمزامنة.<br> تنفيذ ميزات التربح حيث يلزم (المشتريات داخل التطبيق، الإعلانات، الاشتراكات).<br> مراجعة وتصحيح وتحسين وإعادة هيكلة كود تطبيق المحمول لتحسين الصحة والدقة والأداء وكفاءة البطارية وقابلية الصيانة.<br> تصحيح مشكلات المنصة المحددة وإعداد الإنشاءات للتوزيع (TestFlight، Play Console).<br> المؤهلات التعليمية: خبرة لا تقل عن 3 سنوات في تطوير تطبيقات الهاتف المحمول (مطلوب).<br> درجة البكالوريوس أو الماجستير في علوم الكمبيوتر، الهندسة، تقنية المعلومات، أو مجالات تقنية ذات صلة ميزة إضافية.<br> الخبرة الأكاديمية والمهنية: يجب أن يكون لدى المرشحين أساس قوي في تطوير تطبيقات الهاتف المحمول، ونماذج UI/UX خاصة بالمنصة، وبناء تجارب موبايل مستقرة وعالية الجودة لـ iOS وAndroid.<br> نحن نبحث عن متخصصين يمكنهم العمل بثقة باستخدام أطر أصلية أو عابرة للمنصات، وتكامل واجهات جهازة APIs وخدمات الخلفية، وبناء تطبيقات موبايل جاهزة للإنتاج.<br> الانتباه الشديد للتفاصيل، ورفع الأداء، والقدرة على العمل بشكل مستقل أمران أساسيان.<br> المهارات التقنية (أساسية): خبرة عملية مع واحد على الأقل من: React Native، Flutter، Swift/SwiftUI (iOS)، أو Kotlin/Jetpack Compose (Android).<br> فهم قوي لأنماط واجهات المستخدم المحمولة، التنقل، إدارة الحالة، وإرشادات المنصة.<br> الخبرة في دمج REST APIs، والتعامل مع البيانات غير المتزامنة، وإدارة التخزين المحلي.<br> الإلمام بواجهات أجهزة native (الإشعارات، الكاميرا، الموقع، التخزين، القياسات الحيوية).<br> الخبرة في أدوات بناء الهاتف المحمول، توقيع الشفرة، والتقديم إلى App Store / Google Play.<br> الخبرة في تنفيذ المشتريات داخل التطبيق، الإعلانات، أو الاشتراكات ميزة إضافية.<br> الإلمام بخدمات الخلفية مثل Firebase، Supabase، أو ما شابه ميزة إضافية.<br> متطلبات إضافية: الانتباه الشديد للتفاصيل والالتزام بالأداء، الاستقرار، وتلميع المنصة.<br> العمل بشكل ذاتي مع القدرة على إصدار ميزات موبايل كاملة بشكل مستقل.<br> محفظة تطبيقات موبايل منشورة (مطلوب، ويفضل روابط App Store / Google Play).<br> الكفاءة الإنجليزية: مستوى أعلى من المتوسط (B2) أو أعلى (مطلوب).<br> توقعات زمنية للمشروع: لهذه المشروع، يُقدَّر أن المهام تتطلب نحو 10–20 ساعة أسبوعياً خلال المراحل النشطة، وفقاً لمتطلبات المشروع.<br> هذا تقدير، وليس حملاً وظيفياً مضموناً، ويطبق فقط أثناء نشاط المشروع.<br> التعويض: في هذا المشروع، يمكن للمساهمين كسب حتى 60 دولاراً في الساعة كحد أقصى وفقاً لمستواهم وإيقاع مساهمتهم.<br> يختلف التعويض عبر المشاريع بناءً على النطاق والتعقيد والخبرة المطلوبة.<br> يرجى ملاحظة أن مشاريع أخرى على المنصة قد تقدم مستويات كسب مختلفة وفقاً لمتطلباتها.<br> لماذا قد تكون هذه الفرصة الحرة مناسبة لك؟<br> العمل عن بُعد بالكامل وفق جدولك الخاص مع مجرد جهاز كمبيوتر محمول واتصال إنترنت مستقر.<br> تطبيق خبرتك على مشاريع تكنولوجيا واقعية مع اكتساب خبرة في بناء حلول عالية الجودة لمنصة عالمية.<br> المشاركة في برامج مكافآت قائمة على الأداء تكافئ العمل عالي الجودة والتسليم المتسق.<br></span> </div>