New offer - be the first one to apply!
December 17, 2025
Senior • Remote
$120 - $200/
Wrocław, Poland
Project description:
Native macOS application development with shared components used by iOS teams. The role focuses on building modern SwiftUI interfaces, maintaining shared code, and enforcing code quality in a modern CI/CD setup.
We’re looking for an experienced macOS/iOS Developer to join a short-term project (3-4 months) for our client, a company specializing in creating web and mobile solutions for large-scale projects in the construction and mining industries.
This is a great opportunity to collaborate with an international engineering team and contribute to an innovative product used in demanding industrial environments.
Tech stack:
Swift
Objective-C (occasional)
SwiftUI
Combine
XCTest, Swift Testing, Xcode
Swift Package Manager
Git, Jenkins, REST APIs, CI/CD, SwiftLint
Requirements:
5+ years of professional macOS/iOS development with Swift
Strong Swift and SwiftUI proficiency
Hands-on with Xcode and Swift Package Manager
Experience integrating REST APIs
Solid testing mindset: XCTest and Swift Testing
Focus on maintainable architectures and code quality practices
Comfortable in Agile teams with continuous integration workflows
Version control with Git; CI exposure (e.g., Jenkins)
English at C1 level
Nice to have - macOS system-level services: XPC, launchd
Main responsibilities:
Design, develop, and maintain a native macOS application in Swift and SwiftUI
Extend and maintain code shared with iOS teams
Implement and consume REST APIs
Ensure code quality with XCTest, Swift Testing, SwiftLint, and code reviews
Contribute to CI/CD pipelines with automated testing
Collaborate in Agile ceremonies and cross-team reviews