MAC OS USER INTERFACE DEVELOPER

  1. 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.
  2. KEY RESPONSIBILITIES include:
    1. Translate high-fidelity UI/UX designs into native macOS layouts using AppKit and SwiftUI.
    2. Build custom controls, animations, and transitions for seamless interaction.
    3. Integrate UI with underlying data models to display live NAS status (disk usage, transfer queues, connectivity).
    4. Ensure full accessibility support (VoiceOver labels, keyboard navigation, Dynamic Type).
    5. Optimize view rendering and memory usage using Instruments and Xcode profiling.
    6. 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.
  3. PRIORITY 1 SKILLS include:
    1. Building native macOS or iOS apps with AppKit and SwiftUI.
    2. Solid familiarity with Interface Builder, Auto Layout, Core Animation, and macOS HIG.
    3. Proficiency in Swift, with experience reading and integrating with Objective-C codebases.
    4. Strong accessibility and internationalization/localization expertise.
    5. Skilled at UI performance tuning and memory leak debugging.