This is a remote position.
We are seeking a Lead iOS/macOS engineer to join our team.
Responsibilities:
- Lead the ongoing development of our iOS / macOS / visionOS app enchanted and extend it further across Apple ecosystem (watchOS). Follow best patterns to allow seamless integration and state syncing across devices.
- Implement new features to improve the user experience for users and stay uptodate with the latest opensource models and utilise them across text speech and vision.
- Optimize application performance crossdevice compatibility and new integrations.
Requirements
- Experience across Apple development ecosystem UIKit AppKit Swift and SwiftUI. You follow the latest improvements across Apple ecosystem and know exactly what came out in the last WWDC.
- Very comfortable with complex animations and transitions. You actively try to improve (follow KavSoft or similar sources for inspiration and ideas).
- As a reference problem you should be able to build efficient implementation of Apple Photos pinch zoom transition.
- Familiarity with concurrency performance optimization and memory management.
- Strong problemsolving skill and attention to detail.
- When encountering problems with external packages you should feel confident to fork a project and fix the problem.
- Familiarity with building a single application for iOS/macOS/visionOS/watchOS.
- Knowledge of open source ML ecosystems and model frameworks (Ollama).
- Able to ship functional elegant products as a solo engineer without the need of a product designer.
Benefits
- Work Location: Remote
- 5 days working
Experience across Apple development ecosystem - UIKit, AppKit, Swift and SwiftUI. You follow the latest improvements across Apple ecosystem and know exactly what came out in the last WWDC. Very comfortable with complex animations and transitions. You actively try to improve (follow KavSoft or similar sources for inspiration and ideas). As a reference problem - you should be able to build efficient implementation of Apple Photos pinch zoom transition. Familiarity with concurrency, performance optimization, and memory management. Strong problem-solving skill and attention to detail. When encountering problems with external packages you should feel confident to fork a project and fix the problem. Familiarity with building a single application for iOS/macOS/visionOS/watchOS. Knowledge of open source ML ecosystems and model frameworks (Ollama). Able to ship functional + elegant products as a solo engineer, without the need of a product designer.