IOS Developer

Yemen Soft Logo
Computers/IT
Posted on 01 Jan, 2025
Closing on 31 Jan, 2025

Job Description

iOS Developer Job Description

What You'll Do

  • Design and build advanced, scalable applications written in swift.
  • Join our team to build iOS native apps and cross-platform apps in Flutter.
  • Work with the product and design teams to understand end-user requirements and use cases and translate them into pragmatic and effective technical solutions.
  • Integrate with our backend services to make sure we are delivering a great mobile user experience that is super-fast for end users.
  • Own end-to-end product modules and features from requirements to going live.
  • Design and review code, troubleshoot and act as a consultant to your peers on technical matters.
  • Gather requirements by interacting directly with the end-users and advocate delightful user experiences.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

What You’ll Bring

Engineering Requirements:

  • Bachelor’s/Master’s degree in computer science, information technology, or engineering/ or equivalent discipline.
  • A minimum of 3 years of experience in mobile development (iOS).
  • knowledge of Flutter SDK.
  • You've published one or more (iOS,Flutter) apps in the app store.
  • Good Experience with Fintech business model.
  • Strong knowledge of Swift, and Cocoa Touch
  • Vast experience with multiple iOS frameworks
  • Good understanding of iOS design principles and application interface guideline.
  • Proficiency in code versioning tools
  • Experience working with RESTful APIs to connect iOS applications to back-end services as well as other third-party services
  • Experience with offline databases (Realm, SQlite), threading, and performance tuning
  • Experience with firebase, maps(Apple map, Google Map), payment gateway.
  • Experience with design patterns and object-oriented concepts,SOLID principles
  • Good Understanding of Clean Architecture, MVVM.
  • The ability to analyze, design and document software applications

 Personal Qualities:

  • Good in English
  • Excellent communication skills
  • Accuracy and attention to detail
  • Fast learner, and interested in continuous learning
  • Always looking to improve oneself and the quality of work delivered
  • Takes responsibility for work and delivers work in a timely manner

How to Apply

To apply, Please send your CV to:

M.alshameri@yemensoft.net

Please mention the job title in the subject line of the email.

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
تذكر أن تكتب إسم الوظيفة و موقعها في عنوان البريد عندما يكون التقديم عبر الإيميل