Remote Otter LogoRemoteOtter

MacOS Desktop Engineer - Remote

Posted 2 weeks ago
Software Development
Full Time
Germany

Overview

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

At Nextcloud, we empower users to take control of their data — securely, privately, and transparently. With a distributed team of 140 across 24 countries, we work remotely and foster a collaborative, trust-based culture built around our commitment to open source and digital sovereignty.

We’re looking for a passionate and skilled macOS Desktop Engineer to help shape the future of our Desktop Client — a core product relied on by millions of users worldwide. As part of our Desktop team, you’ll play a key role in building privacy-respecting, reliable, and high-performance sync software on macOS.

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 open-source philosophy.
  • Innovative product that excites millions of users worldwide.
  • Attractive compensation and flexible working hours.
  • Time for personal development and an annual budget for further education.
  • Development opportunities and future prospects.

We are looking for somebody with ambition and drive who would like to grow and learn. That means that if you don’t fulfill the requirements yet but want to learn, apply!

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:

Nextcloud logo

macOS Desktop Engineer - Remote

Nextcloud

1 week ago

We are seeking a skilled macOS Desktop Engineer to enhance our Desktop Client for a leading open-source file sync platform.

Germany
Full-time
Software Development
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