Macos Extension Developer (Guadalajara)

Macos Extension Developer (Guadalajara)

11 sep
|
Tech Holding
|
Guadalajara

11 sep

Tech Holding

Guadalajara

About us:
Working at Tech Holding isn't just a job, it's an opportunity to be a part of something bigger. We are a full-service consulting firm that was founded on the premise of delivering predictable outcomes and high-quality solutions to our clients. Our founders and team members have industry experience and have held senior positions in a wide variety of companies - from emerging startups to large Fortune 50 firms - and we have taken our combined experiences and developed a unique approach that is supported by the principles of deep expertise, integrity, transparency, and dependability.

The Role:
We are looking for a senior macOS systems engineer with deep expertise in file system extensions and kernel-adjacent frameworks. You will be responsible for building and maintaining a production-grade sync or virtual drive client on macOS, one that users depend on every day. This is a technically demanding role suited to an engineer who has shipped real software in this space and understands the nuances of Apple's extension model from entitlements to on-demand resource management.





Key Responsibilities:
- Design, implement, and maintain macOS File Provider extensions using NSFileProviderExtension and related APIs
- Item enumeration, working set management, and placeholder lifecycle
- On-demand downloading and eviction of file content
- Conflict detection and resolution strategies
- Integrate and maintain macFUSE-based virtual file systems
- Implement low-level FUSE operations: read, write, getattr, readdir, open, release
- Handle partial byte-range reads for large file streaming scenarios
- Manage macOS System Extension lifecycle including code signing, notarization, entitlements, and sandboxing requirements
- Build and maintain XPC services for secure inter-process communication between the extension and host app
- Write idiomatic Swift using modern concurrency patterns (async/await, actors, structured concurrency)
- Diagnose and resolve complex, hard-to-reproduce iss

📌 Macos Extension Developer (Guadalajara)
🏢 Tech Holding
📍 Guadalajara

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: macos extension developer (guadalajara) / guadalajara

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: macos extension developer (guadalajara) / guadalajara