Назад
Company hidden
5 дней назад

macOS Extension Developer (macOS)

Формат работы
remote (только Mexico)
Тип работы
project
Грейд
senior
Английский
b2
Страна
Mexico
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

macOS Extension Developer (macOS): Building and maintaining production-grade sync or virtual drive clients on macOS with an accent on File Provider extensions, macFUSE integration, and System Extension lifecycle management. Focus on diagnosing complex low-level issues at the intersection of the kernel, file system, and user space, and ensuring reliable user experience.

Location: Fully remote engagement across MX.

Company

hirify.global is a full-service consulting firm focused on delivering predictable outcomes and high-quality solutions to clients.

What you will do

  • Design, implement, and maintain macOS File Provider extensions, including item enumeration, working set management, and conflict resolution.
  • Integrate and maintain macFUSE-based virtual file systems for low-level FUSE operations and large file streaming.
  • Manage the full macOS System Extension lifecycle: code signing, notarization, entitlements, and sandboxing requirements.
  • Build and maintain secure XPC services for inter-process communication using modern Swift concurrency patterns.
  • Diagnose and resolve complex, low-level issues at the intersection of the kernel, file system, and user space.
  • Collaborate with product and backend teams to define sync protocols and ensure a reliable user experience.

Requirements

  • 5+ years of macOS development experience with a focus on system-level or framework-level work.
  • Strong hands-on experience with the FileProvider framework (NSFileProviderExtension, domain management, conflict resolution).
  • Practical experience with macFUSE, including implementing core FUSE operations and debugging kernel panics.
  • Deep understanding of macOS System Extensions, including code signing, notarization, entitlements, and sandboxing.
  • Proficiency with Swift async/await and XPC services for IPC.
  • Has shipped a production macOS sync client, cloud drive, backup tool, or similar, that real users depend on.

Nice to have

  • Experience with network file system protocols (WebDAV, SMB, NFS).
  • Familiarity with FSEvents for file system monitoring.
  • Prior experience with Endpoint Security or Network Extension frameworks.
  • Contributions to open-source macOS tooling or FUSE projects.
  • Background in cloud storage, backup, or enterprise file management products.
  • Familiarity with TestFlight distribution and enterprise MDM deployment of system extensions.

Culture & Benefits

  • Fully remote engagement.
  • Opportunity to work on high-impact client systems with real operational ownership.
  • Commitment to fostering a diverse and inclusive workplace as an Equal Opportunity Employer.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник - загрузка...