Senior UI Engineer - Objective-C/C++ (iOS/macOS) - Affinity
Core
Build high-performance, elegant UIs for macOS and iOS within the Affinity creative software suite.
Role type
Senior UI Engineer (iOS/macOS)
Builds
Native UI components for photo editing, vector design, and layout applications
Domain
Creative software / Imaging / Vector design
Deliverable
production ML models | product features
Required skills
Objective-C, C++, iOS/macOS development, Xcode, GUI development, object-oriented design, design patterns
Preferred skills
Vector/DTP/imaging application experience, high attention to detail
Technologies
Objective-C, C++, Xcode, Apple frameworks
Responsibilities
Build high-performance, elegant UIs; Contribute to architectural decisions across shared libraries; Optimise code for responsiveness and memory usage; Debug and improve complex systems across the Affinity product suite
Seniority
Senior, hands-on IC
Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.