Mobile Application Developer- IOS

Mobile Application Developer- IOS
نوع العمل : عمل كلى
الخبرة : 3-5 سنة
الراتب : Confidential
المكان : Cairo

Job Description

  • Designs and builds advanced applications for the IOS platform
  • Collaborates with cross-functional teams to define, design, and ship new features and to ensure that each app is presentable and in perfect working order.
  • Collaborates with the cross functional teams to design and define app features.
  • Ensures quality and performance of the application to specifications.
  • Identifies potential problems and resolving application issues.
  • Fix application bugs before the final release.
  • Creates app updates, including bug fixes and additional features for release to improve application performance.
  • Publishes application on App Store.
  • Maintains the code and atomization of the application.
  • Ensures the best possible performance, quality, and responsiveness of the application.
  • Monitor app reviews to detect areas for improvement.
  • Designs and implements application updates on App Store.
  • Work with outside data sources and APIs.
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Responsible for choosing libraries and frameworks to best meet the needs of the application.
  • Discuss and suggest new ideas for the best development experience.
  • Discovers, evaluates, and implements new technologies to maximize development efficiency.
  • Ensures that the construction and presentation of your apps are congruent with the company's standards.
  • Works alongside other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.

Job Requirements

Key Responsible

  • Bachelor’s degree in computer science, computer engineering or any equivalent.
  • 1-3 years of experience as iOS developer.
  • Good command of English.
  • Proficiency in Objective-C, Swift, Combine, and Async/Await/SwiftUI
  • Must be familiar with MVVM and VIPER patterns.
  • Proficient understanding of code versioning tools, such as Git.
  • Experience in building and maintaining SDKs for iOS.
  • Strong understanding of iOS design principles, guidelines, and best practices.
  • Solid understanding of the full mobile development life cycle.
  • Ability to understand business requirements and translate them into technical requirements.
  • Excellent problem-solving and debugging skills.

للتقديم الآن