+
Вход

Въведи своя e-mail и парола за вход, ако вече имаш създаден профил в DEV.BG/Jobs

Забравена парола?
+
Създай своя профил в DEV.BG/Jobs

За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:

73+19 =

+
Забравена парола

Въведи своя e-mail и ще ти изпратим твоята парола

HR агенция Gamito

Senior macOS Developer

ApplyКандидатствай

Обявата е публикувана в следните категории

  • Anywhere
  • Съобщи проблем Megaphone icon

Съобщи за проблем с обявата

×

    Какво не е наред с обявата?*
    Моля опиши ни, къде е проблемът:
    За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:
    Tech Stack / Изисквания

    Description of the role for superb product company with great benefits

     

    Preferably has most of the below skills (not all are obligatory):

     

    You will work on our macOS desktop application that combines file synchronization with a virtual drive, presenting cloud storage in Finder as a mounted volume via macFUSE.

     

    This role involves both native macOS UI development and deeper system-level work, including filesystem integration, performance optimization, and solving real-world sync challenges.

     

    You’ll collaborate closely with engineers, designers, and product managers to deliver a reliable and polished macOS application.

     

    What You’ll Do

     

     

     

    Develop and maintain a native macOS desktop client using modern Apple technologies.

    Work on the integration of our macFUSE-backed virtual file system.

    Build macOS UI for file browsing, sync status, sharing, and Finder integration.

    Integrate a high-performance C/C++ sync library using Swift bridging or Objective-C++.

    Handle app packaging and distribution including DMG creation, code signing, notarization, and auto-updates.

    Investigate and resolve filesystem edge cases, sync issues, and performance bottlenecks in real macOS environments.

     

     

    Required Skills (preferably has more of the following):

     

     

     

    Objective-C and Swift — strong, hands-on experience.

    Solid C knowledge and experience working across C / Objective-C / Swift interoperability.

    Experience building native macOS applications with AppKit and SwiftUI.

    Familiarity with daemons, launch agents, and XPC.

    Strong understanding of macOS internals, including filesystem behavior, process lifecycle, launch services, and sandboxing.

    Experience with code signing, notarization, and DMG packaging.

    Strong debugging skills using Instruments, Console.app, lldb, and crash reports.

    Experience working with large codebases and dependency management in Xcode.

    Experience integrating macFUSE / FUSE for macOS and Finder.

     

    Nice to Have

     

     

    Experience with virtual file systems such as FUSE or Dokany.

    Familiarity with macOS accessibility, including VoiceOver.

    Experience with XCTest and XCUITest for automated testing.

    If you enjoy building high-quality macOS software and solving complex filesystem and synchronization problems, we’d love to hear from you.

     

    Gamito is a licensed recruitment agency under license number 1820/16.12.2014 with totally free of charge services to the candidates.

    Guidance and on-boarding will be provided.

    Regular Bulgarian working hours with flexible time and great social package.