logo

View all jobs

Mac / Objective-C developer (contract) - fully remote

Remote, Remote
About the Project:
We are seeking an experienced Mac Developer with strong Objective-C skills for a temporary position. The primary focus of this project is to update an existing macOS application by migrating from MacFUSE SDK/APIs to the File Provider API.

The codebase is predominantly written in Objective-C (approximately 90-95%), with a small portion (around 5-10%) in Swift. The user interface is developed using C# /Mono.
Responsibilities:
  • Analyze the current usage of MacFUSE SDK/APIs within the codebase.
  • Design and implement a migration plan to replace MacFUSE functionality with the File Provider API.
  • Update and refactor Objective-C and Swift code as needed.
  • Collaborate with the team to ensure smooth integration with the existing C#/Mono UI layer.
  • Conduct thorough testing and debugging to ensure a high-quality migration.
  • Document code changes and provide support during the project handover phase.
Requirements:
  • Strong proficiency in Objective-C development on macOS.
  • Solid understanding of macOS system APIs and frameworks.
  • Experience working with MacFUSE and/or File Provider API.
  • Familiarity with Swift (basic understanding sufficient for minor updates).
  • Knowledge of C# and Mono environments is a plus (especially in the context of UI integration).
  • Ability to work independently, prioritize tasks, and meet deadlines.
  • Good communication skills for remote collaboration.
Preferred Qualifications:
  • Previous experience migrating from MacFUSE or similar frameworks to File Provider API.
  • Experience with mixed-language (Objective-C/Swift/C#) macOS applications.
  • Familiarity with version control systems (e.g., Git).

Share This Job

Powered by