IOS Developer (Swift)
Yemen Soft
Sana'a
Posted: 19 Jan, 26
Deadline: 19 Feb, 26
Job Description /الوصف الوظيفي
YEMENSOFT announces a vacancy for iOS Developer (Swift)
Job Description:
We are looking for a motivated iOS Developer to join our mobile team and contribute to building high-quality native iOS applications using Swift. You will work closely with product, design, and backend teams to deliver reliable and user-friendly mobile experiences.
Key Responsibilities
- Design, develop, and maintain native iOS applications using Swift.
- Collaborate with cross-functional teams to understand requirements and implement technical solutions.
- Integrate iOS applications with backend systems and third-party services.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and follow best practices.
- Debug, troubleshoot, and optimize app performance.
- Stay up to date with the latest iOS technologies and Apple guidelines.
Requirements
Technical Skills
- Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
- Experience in iOS development using Swift.
- Solid understanding of UIKit, Foundation, and iOS SDK.
- Familiarity with RESTful APIs and JSON.
- Experience with Git and version control systems.
- Understanding of iOS Human Interface Guidelines.
- Knowledge of OOP concepts and basic design patterns.
- Experience with local storage (Core Data, Realm, SQLite) is a plus.
- Familiarity with MVVM / Clean Architecture is a plus.
- Experience with Firebase, push notifications, maps, or payment gateways is a plus.
Experience Level
- 0–2 years of experience in iOS development.
- Strong foundation in Swift and eagerness to learn.
- Ability to work under guidance and grow technical skills.
- Strong experience building and publishing iOS apps to the App Store.
- Ability to design app architecture and make technical decisions.
Personal Qualities
- Good command of English.
- Strong communication and teamwork skills.
- Attention to detail and commitment to code quality.
- Fast learner with a passion for continuous improvement.
- Strong sense of responsibility and ownership.
- Ability to deliver tasks on time.
نحن في يمن سـوفـت نبحث عن مطور iOS للانضمام إلى فريق تطبيقات الهاتف المحمول لدينا والمساهمة في تطوير تطبيقات iOS عالية الجودة بإستخدام Swift. ستعمل بشكل وثيق مع فرق المنتج والتصميم والباك إند لتقديم تجربة استخدام مميزة وموثوقة.
المسمى الوظيفي: مطور iOS - Swift
المسؤوليات:
- تصميم وتطوير وصيانة تطبيقات iOS أصلية باستخدام Swift.
- التعاون مع الفرق المختلفة لفهم المتطلبات وتحويلها إلى حلول تقنية فعّالة.
- ربط تطبيقات iOS مع خدمات الباك إند وواجهات برمجة التطبيقات الخارجية (APIs).
- كتابة كود نظيف، قابل للصيانة، وموثّق بشكل جيد.
- المشاركة في مراجعة الكود واتباع أفضل الممارسات البرمجية.
- اكتشاف الأخطاء وإصلاحها وتحسين أداء التطبيق.
- متابعة أحدث تقنيات iOS والالتزام بإرشادات Apple.
المتطلبات:
المتطلبات التقنية:
- شهادة بكالوريوس في علوم الحاسب، هندسة البرمجيات، أو ما يعادلها (أو خبرة عملية).
- خبرة في تطوير تطبيقات iOS باستخدام Swift.
- معرفة جيدة بـ UIKit، Foundation، و iOS SDK.
- خبرة في التعامل مع RESTful APIs وبيانات JSON.
- إلمام بأنظمة التحكم في الإصدارات مثل Git.
- فهم جيد لإرشادات واجهات الاستخدام الخاصة بـ iOS (Human Interface Guidelines).
- معرفة بمفاهيم البرمجة كائنية التوجه (OOP) وأنماط التصميم الأساسية.
- خبرة في قواعد البيانات المحلية (Core Data، Realm، SQLite) تُعد ميزة إضافية.
- معرفة بـ MVVM أو Clean Architecture تُعد ميزة إضافية.
- خبرة في Firebase، الإشعارات، الخرائط، أو بوابات الدفع تُعد ميزة إضافية.
مستوى الخبرة
- من 0 إلى سنتين خبرة في تطوير iOS.
- أساس قوي في Swift مع رغبة قوية في التعلم والتطور.
- القدرة على العمل تحت الإشراف وتطوير المهارات التقنية.
- خبرة في تصميم بنية التطبيقات ونشرها على App Store.
المهارات الشخصية
- إجادة اللغة الإنجليزية.
- مهارات تواصل والعمل ضمن فريق.
- دقة واهتمام بالتفاصيل وجودة الكود.
- سرعة التعلم والرغبة في التطور المستمر.
- تحمّل المسؤولية والالتزام بالمواعيد النهائية.
How to Apply /كيفية التقديم
If you meet the qualifications for this position and are interested in joining a distinguished team, please send your resume and a cover letter by email with the subject: iOS Developer (Swift)
Email: hr@yemensoft.net
كيفية التقديم:
إذا كنت تجد نفسك مؤهلاً لهذه الوظيفة وترغب في الانضمام إلى فريق عمل متميز، يرجى إرسال سيرتك الذاتية ورسالة توضيحية إلى البريد الإلكتروني بعنوان (مطور iOS – Swift)
البريد الإلكتروني: hr@yemensoft.net
Important Notes / ملاحظات هامة
Following the instructions on How to apply will always increase your chances of getting your application looked at.
إتباع تعليمات التقديم المذكورة في كل إعلان ستزيد من فرصة النظر لسيرتك الذاتية من قبل الجهة المعلنة
If you're applying by email, make sure you mention the job title in the "Subject" field of your message.
تذكر أن تكتب إسم الوظيفة و موقعها في عنوان البريد عندما يكون التقديم عبر الإيميل
Always tailor your CV and cover letter to match the job requirements to stand out from other applicants.
احرص دائمًا على تخصيص سيرتك الذاتية وخطاب التقديم لتتناسب مع متطلبات الوظيفة للتميز عن المتقدمين الآخرين
Yemen Soft
Job Application
Sign in to track your application for this job
Sign in to TrackTime Remaining
0
days left
Track Your Application
Keep track of your job application status and progress.