Spyro Soft
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.
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
#J-18808-Ljbffr
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
#J-18808-Ljbffr