وصف الشركة
نحن نبحث عن مطور iOS أصلي (Native) أول للانضمام إلى فريق هندسي متخصص لدعم تطوير وصيانة نظام بيئي لمجموعة أدوات تطوير البرمجيات (SDK) الخاصة بالمدفوعات. سيعمل المطور مباشرة مع فرق المنتج والهندسة لدى العميل، مع التركيز الأساسي على تطوير iOS الأصلي باستخدام Swift مع دعم إضافي لمكونات Flutter وReact Native باستخدام أدوات التطوير المدعومة بالذكاء الاصطناعي مثل Claude Code وCodex.
وصف الوظيفة
تصميم وتطوير وصيانة وتحسين مجموعات تطوير البرمجيات (SDKs) الخاصة بـ iOS باستخدام Swift. تصميم وتنفيذ بنية iOS قابلة للتوسع وحلول تقنية. تطوير مكونات SDK قابلة لإعادة الاستخدام ومكتبات وتكاملات واجهة برمجة التطبيقات (API). دمج SDKs مع واجهات برمجة تطبيقات الدفع وخدمات الواجهة الخلفية. استكشاف الأخطاء وإصلاحها وحل مشاكل الإنتاج وتقديم الدعم الفني. تطوير اختبارات الوحدة والتكامل. إجراء مراجعات الكود وإعادة الهيكلة وتحسينات الأداء. دعم إصدارات SDK وإصدارات النسخ والتوثيق والتطبيقات التجريبية. دعم مكونات وواجهات Flutter وReact Native والجسور الأصلية. استخدام أدوات مدعومة بالذكاء الاصطناعي مثل Claude Code وCodex للتطوير وتصحيح الأخطاء والاختبار والتوثيق. مراجعة واختبار والتحقق من صحة جميع الأكواد المدعومة بالذكاء الاصطناعي قبل التسليم.
المؤهلات
خبرة لا تقل عن 5 سنوات في تطوير iOS الأصلي باستخدام Swift. معرفة قوية ببنية iOS وواجهات برمجة التطبيقات (APIs) والاختبار وتصحيح الأخطاء ودورة حياة التطبيق. القدرة على تصميم وتنفيذ الحلول التقنية بشكل مستقل. يفضل بشدة الحصول على خبرة في تطوير SDKs أو المكتبات القابلة لإعادة الاستخدام أو الأطر البرمجية. تعتبر الخبرة في Flutter و/أو React Native ميزة إضافية. تعتبر الخبرة في Claude Code أو Codex أو أدوات تطوير الذكاء الاصطناعي المشابهة ميزة إضافية. مهارات تواصل قوية والقدرة على العمل مباشرة مع فريق هندسي دولي. تعتبر الخبرة في مجال المدفوعات أو التكنولوجيا المالية (FinTech) أو التطبيقات الحساسة أمنياً ميزة إضافية.
معلومات إضافية
لماذا ستحب العمل معنا
جميع مزايا الموظفين مجانية (غرفة الألعاب الشهيرة لدينا، إفطار يومي، فواكه، قهوة ومشروبات ساخنة أخرى، مشروبات غازية وعصائر، أيام ترفيهية للشركة وحفلات...) تأمين اجتماعي سياسة الإدارة ذات الباب المفتوح تأمين طبي شامل بدل سكن وانتقالات بيئة ودودة تقدر الابتكار والكفاءة فرص مثيرة للنمو الوظيفي وتطوير المواهب تشجيع الملاحظات (Feedback) برامج التقدير والمكافآت رواتب وحوافز تنافسية بيئة عمل ودودة جدول زمني مرن ومريح لجان ترفيهية مكافآت مالية أشخاص مرحون وأذكياء ومبدعون إمكانيات وظيفية مع فريق ينمو إجازات مدفوعة الأجر مزايا اجتماعية
لمزيد من المعلومات حول شركة Nile Bits، يرجى زيارة موقعنا الإلكتروني:
https://www.nilebits.com
Company Description
We are looking for a Senior Native i OS Developer to join a dedicated engineering engagement supporting the development and maintenance of a payment SDK ecosystem. The developer will work directly with the client's Product and Engineering teams, with a primary focus on native i OS development using Swift and additional support for Flutter and React Native components using AI-assisted development tools such as Claude Code and Codex.
Job Description
Design, develop, maintain, and enhance native i OS SDKs using Swift. Design and implement scalable i OS architectures and technical solutions. Develop reusable SDK components, libraries, and API integrations. Integrate SDKs with payment APIs and backend services. Troubleshoot bugs and production issues and provide technical support. Develop unit and integration tests. Conduct code reviews, refactoring, and performance improvements. Support SDK releases, versioning, documentation, and sample applications. Support Flutter and React Native components, wrappers, and native bridges. Use AI-assisted tools such as Claude Code and Codex for development, debugging, testing, and documentation. Review, test, and validate all AI-assisted code before delivery.
Qualifications
At least 5 years experience in native i OS development using Swift. Strong knowledge of i OS architecture, APIs, testing, debugging, and application lifecycle. Ability to independently design and implement technical solutions. Experience developing SDKs, reusable libraries, or frameworks is highly preferred. Experience with Flutter and/or React Native is an advantage. Experience with Claude Code, Codex, or similar AI development tools is an advantage. Strong communication skills and ability to work directly with an international engineering team. Payment, Fin Tech, or security-sensitive application experience is a plus.
Additional Information
WHY YOU’LL LOVE US
All employees benefits for free (our famous games room, daily breakfast, fruits, coffee and other hot drinks, soft drinks and juices, company days out and parties…) Social insurance Open-door management policy Full Medical insurance Accommodation and Transportation Allowance Friendly environment that values innovation and efficiency Exciting opportunities for career growth and talent development Feedback encouragement Recognition and reward programs Competitive salaries and incentives Friendly environment Flexible and Comfortable schedule Fun committees Monetary rewards Fun, smart and creative people Career possibilities with growing team Paid vacations Social benefits
For more information about Nile Bits, please visit our website:
https://www.nilebits.com