Apply

IOS Engineer

Posted 16 days agoViewed

View full description

πŸ’Ž Seniority level: Junior, 2+ years

πŸ“ Location: Jordan

🏒 Company: Gathern

⏳ Experience: 2+ years

πŸͺ„ Skills: GitiOS DevelopmentObjective-CSwiftCI/CDRESTful APIs

Requirements:
  • 2+ years of professional iOS development experience.
  • Strong proficiency in Swift.
  • Experience with iOS frameworks like UIKit, SwiftUI, Combine, etc.
  • Solid understanding of RESTful APIs and front-end server-side integration.
  • Proficiency with Git and version control practices.
  • Knowledge of common software architecture patterns like VIPER and MVVM.
  • Experience with third-party libraries, package managers, and CI/CD.
Responsibilities:
  • Implement new features and user interfaces in the iOS application.
  • Ensure clean, maintainable code using Swift and Objective-C as needed.
  • Collaborate with designers, product managers, and other engineers.
  • Identify performance bottlenecks and troubleshoot issues.
  • Write unit tests and integration tests.
  • Stay updated with iOS development trends and best practices.
  • Participate in code reviews and provide mentorship.
Apply

Related Jobs

Apply

πŸ“ Armenia, Georgia, Serbia, Portugal, Spain

🧭 Full-Time

πŸ” Financial Technology

  • Experience with Swift 5.6+, Tuist, fastlane, Gitlab CI.
  • Proficiency in UIKit and SwiftUI.
  • Knowledge of Swift Concurrency for SDKs.
  • Work on creating UI components controlled by the backend.
  • Ensure smooth interaction between backend logic and UI components.
  • Contribute to system upgrades, involving refactoring code and testing for compatibility.
  • Enhance user interface elements, focusing on stories, offers, and gamification features.
  • Take an active role in technical and creative tasks to improve user experience.

Backend DevelopmentGitiOS DevelopmentSwift

Posted about 2 months ago
Apply