IOS Developer

Yemen Soft - Yemen - sanaa

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

Post date: Today
Publisher: Yemen HR jobs
Post date: Today
Publisher: Yemen HR jobs