وصف الوظيفة
الأدوار والمسؤوليات
عميلنا — مجموعة قابضة مقرها المملكة العربية السعودية — أطلق منصة إقراض من نظير إلى نظير ويبحث عن مطوري iOS ذوي خبرة للانضمام إلى فريق المنتج والمساهمة في إنشاء حل قوي وقابل للتوسع. يسعى الفريق (مهندسو الخلفية والواجهة والت.qa، ورئيس قسم الهاتف المحمول، ورئيس قسم تكنولوجيا المعلومات) لتطوير المنتج بأكمله من الصفر، مما يوفر فرصة فريدة لتأثير الهيكل المعماري والقرارات التقنية والاتجاه العام للمنصة. المسؤوليات: تطوير ميزات جديدة وتحسين الوظائف الحالية في تطبيق iOS. تصميم وتنفيذ هندسة التطبيق (MVVM / Clean Architecture). دمج REST/ gRPC APIs وSDKs خارجية. التعاون الوثيق مع المصممين ومديري المنتج والمطورين الخلفيين. المشاركة في جلسات التخطيط ومناقشات UX. كتابة اختبارات وحدة واختبارات واجهة المستخدم لضمان استقرار التطبيق. تحسين أداء التطبيق، المراقبة، وإعادة الهيكلة عند الضرورة.
الملف الشخصي المرغوب
معرفة قوية بـ Swift، خبرة عملية 2+ سنوات ذات صلة (خلفية منتجات مصرفية أو تقنية مالية تعتبر ميزة). إجادة SwiftUI وUIKit. خبرة عملية مع نماذج MVVM وClean Architecture. القدرة على العمل مع REST APIs. خبرة عملية في كتابة اختبارات الوحدة والواجهة. الإنجليزية B2+
Job Description
Roles & Responsibilities
Our client u2014 a Saudi Arabia based holding group u2014 is launching a peer u2011 to u2011 peer lending platform and looking for experienced iOS Developers to join the product team and contribute to creating a robust and scalable solution. The team (Back-end and Mobile Engineers, QA, Head of Mobile, and Head of IT Department) is developing the entire product from scratch, offering a unique opportunity to influence architecture, technical decisions, and the overall direction of the platform. Responsibilities : Develop new features and enhance existing functionality in the iOS application . Design and implement application architecture (MVVM / Clean Architecture). Integrate REST/ gRPC APIs and third-party SDKs . Collaborate closely with designers , product managers , and backend developers . Participate in planning sessions and UX discussions . Write unit tests and UI tests to ensure application stability . Optimize app performance , monitor , and refactor code when necessary .
Desired Candidate Profile
Strong knowledge of Swift, 2+ years of relevant work experience (banking or fintech product background is an advantage.) Proficiency with SwiftUI and UIKit . Hands- o n experie n ce with MVVM and C l ea n Architecture patte rns . Ability to w ork with REST APIs . Practical experience in writing unit and UI tests . English B2+