iOS Developer

Posted 5 days 12 hours ago by IT Human Resources

Contract
Not Specified
Other
Lisboa, Portugal
Job Description

Location: Lisbon, Braga, or Coimbra (2-3 days onsite)
Candidates must be based in Portugal.

Job Description: We are looking for a highly skilled iOS Developer with expertise in modern frameworks and technologies. The ideal candidate will have extensive experience in building iOS applications with a focus on reactive programming, user interface design, and robust architecture. This position requires a deep understanding of both Legacy and modern iOS development, along with the ability to work in a collaborative and dynamic environment.

Key Requirements:

  • Experience: 4+ years of iOS development experience.
  • Technical Skills:
    • Expert knowledge in RxSwift or Combine for reactive programming.
    • Proficiency in Objective-C and Swift for iOS app development.
    • Strong experience with SwiftUI framework for building user interfaces.
    • Expertise in MVVM architecture.
    • Unit testing and applying Quality Gates.
    • Experience with Adaptive Layout to ensure responsive UI designs.
    • Strong understanding of Design Patterns and SOLID principles.
  • Additional Knowledge:
    • Familiarity with TDD (Test-Driven Development) principles.
    • Experience with publishing applications on the App Store.
    • Proficiency in Dependency Management using SPM (Swift Package Manager) and CocoaPods.

Work Environment:

  • Flexible work model with the option to work remotely or onsite in Lisbon, Braga, or Coimbra.
  • Applicants must be based in Portugal.