Remote Otter LogoRemoteOtter

macOS Desktop Engineer - Remote

Posted 1 week ago
Software Development
Full Time
Germany

Overview

Join the team behind one of the world’s leading open-source file sync and collaboration platforms.

In Short

  • Improve and maintain the Qt/C++ cross-platform desktop sync client.
  • Develop macOS-specific extensions using Swift and Objective-C++ (File Provider, AppKit).
  • Troubleshoot and resolve complex sync issues across diverse systems.
  • Participate in code reviews, community forums, and open-source development processes.
  • Collaborate with fellow developers, designers, and community members across time zones.
  • Contribute to the evolution of a secure and user-respecting alternative to proprietary cloud services.

Requirements

  • Proven experience with Swift, C++, and Objective-C++ (non-ARC).
  • Solid grasp of Qt, AppKit, FileProvider, and Finder Sync.
  • Familiarity with Xcode, CMake, Git, GitHub (PHP is a plus).
  • Strong understanding of multithreading and concurrency (GCD, Swift Concurrency).
  • Knowledge of macOS internals including launchd, fileproviderd, code signing, and app distribution.
  • Comfort working independently in a remote, open-source team.
  • Proficiency in English is required; additional languages are a plus.

Benefits

  • International team with a passion for the philosophy of Open-Source.
  • An innovative product that excites millions of users worldwide.
  • Attractive compensation and flexible working hours.
  • Time for personal development and an annual budget for training.
  • Development opportunities and perspectives for the future.
Nextcloud logo

Nextcloud

Nextcloud is a company dedicated to helping users create a secure space for all their data, emphasizing transparency, user-friendliness, and open standards. With a team of over 100 employees spread across 22 countries, Nextcloud operates remotely, fostering a work culture built on mutual trust, enthusiasm, and a strong belief in the principles of Open Source. The company focuses on building and maintaining long-term relationships with its clients, ensuring their success and satisfaction with innovative software products.

Share This Job!

Save This Job!

Similar Jobs:

IronArch Technology logo

Desktop Engineer - Remote

IronArch Technology

12 weeks ago

IronArch Technology is looking for a Desktop Engineer to provide remote IT support for enterprise Windows systems.

USA
Full-time
DevOps / Sysadmin
Air logo

Desktop Sync Engineer - Remote

Air

22 weeks ago

Join Air as a Desktop Sync Engineer to design and develop features for our desktop application, enabling seamless synchronization for creative teams.

Worldwide
Full-time
Software Development

M.S

Microsoft Desktop Engineer - Remote

MAP SSG

21 weeks ago

Join our IT team as a Microsoft Desktop Engineer to manage and enhance our desktop environment.

Worldwide
Full-time
DevOps / Sysadmin
Ping Identity logo

Desktop Support Engineer - Remote

Ping Identity

18 weeks ago

Join Ping Identity as a Desktop Support Engineer to provide IT support and maintain infrastructure for employees globally.

Worldwide
Full-time
DevOps / Sysadmin
Adventus logo

Desktop Support Engineer - Remote

Adventus

59 weeks ago

The job involves providing desktop and peripherals support, including troubleshooting and technical assistance for end users.

Malaysia
Full-time
DevOps / Sysadmin