MAC OS USER INTERFACE DEVELOPER
-
Experienced in software development for MacOS. Comfortable with source control (github, bitbucket, etc.). Open to rapidly embracing AI-driven code generation and optimization (self-hosted: LMStudio, ollama, etc), and obsessed with making something really, really cool.
-
KEY RESPONSIBILITIES include:
-
Translate high-fidelity UI/UX designs into native macOS layouts using AppKit and SwiftUI.
-
Build custom controls, animations, and transitions for seamless interaction.
-
Integrate UI with underlying data models to display live NAS status (disk usage, transfer queues, connectivity).
-
Ensure full accessibility support (VoiceOver labels, keyboard navigation, Dynamic Type).
-
Optimize view rendering and memory usage using Instruments and Xcode profiling.
-
Collaborate closely with back-end and networking engineers to surface real-time data with Be comfortable with source control, and embrace AI-drive control, and embrace AI-driven code generation and opt.
-
PRIORITY 1 SKILLS include:
-
Building native macOS or iOS apps with AppKit and SwiftUI.
-
Solid familiarity with Interface Builder, Auto Layout, Core Animation, and macOS HIG.
-
Proficiency in Swift, with experience reading and integrating with Objective-C codebases.
-
Strong accessibility and internationalization/localization expertise.
-
Skilled at UI performance tuning and memory leak debugging.