Description
Job Summary:
We are seeking a Senior iOS Developer with solid experience in Swift 5.x, SwiftUI, Combine, and modular architecture to work in a collaborative environment.
Key Highlights:
1. Solid experience with Swift 5.x and SwiftUI
2. Proficiency in Combine for reactive programming
3. Use of modular architecture for iOS applications
**Position: Senior iOS Developer**
**Employment Type: CLT or PJ**
**Work Mode: Remote**
**Education: Completed undergraduate degree in IT.**
**Mandatory Requirements:**
Solid experience with Swift 5\.x; Proficiency in SwiftUI for building declarative UIs; Use of Combine for reactive programming (publishers, operators, bindings); Experience with modular architecture for iOS applications; Unit testing (XCTest or Swift Testing); Git with Gitflow in a collaborative environment. Preferred Qualifications: Knowledge of Swift 6: async/await, actors, strict concurrency, Sendable; Experience with Kotlin and/or KMP (Kotlin Multiplatform); Familiarity with Tuist or another modular project generation tool; Use of Needle, Swinject, or another dependency injection framework; Experience with SwiftLint and static code analysis; Bitrise, Fastlane, or other mobile CI/CD tools.