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.