All jobs

MacOS Desktop Engineer

100% Remote Full-time Open now

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.

Tasks
  • 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.

Nice to have

  • Experience with Realm or other embedded databases.
  • Background in cloud storage, file sync, or secure application development.
  • Contributions to open-source projects or active participation in relevant communities.
Benefits
  • Ein internationales Team mit viel Herzblut für die Philosophie von Open-Source
  • Ein innovatives Produkt, das Millionen von Nutzern weltweit begeistert
  • Attraktive Vergütung und flexible Arbeitszeiten
  • Zeit für persönliche Entwicklung und ein jährliches Budget für Weiterbildung
  • Entwicklungsmöglichkeiten und Perspektive für die Zukunft

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!

About the company

Nextcloud Hub is the industry-leading, fully open-source, on-premises content collaboration platform. Teams access, share and edit their documents, chat and participate in video calls and manage their mail and calendar and projects across mobile, desktop and web interfaces.

Apply To This Job Apply for this job

You might also like

Senior Frontend Developer

100% Remote Full-time

Principal Software Engineer - Analyze Data

100% Remote Full-time

Commercial Campaigns Editor

100% Remote Full-time

QA Engineer

100% Remote Full-time

Software Engineer

100% Remote Full-time

Solutions Engineer

100% Remote Full-time

Talent Acquisition Specialist

100% Remote Full-time

Fund Operations Manager

100% Remote Full-time

Director, Product & Privacy Legal

100% Remote Full-time

Content Marketing Manager

100% Remote Full-time

Associate Manager, Economic Justice and Family Law

100% Remote Full-time

REMOTE: Marketing Operations Manager-Marketo

100% Remote Full-time

Marketing & Business Development, Proposal and Presentation Manager

100% Remote Full-time

Spring 2026 College Intern - IT Platform

100% Remote Full-time

Enrollment Specialist (AL)

100% Remote Full-time

Experienced Remote Customer Support Specialist for Innovative Technology Solutions – Delivering Exceptional Customer Experiences from Home

100% Remote Full-time

Experienced Sales & Data Entry Professionals Wanted – Remote Opportunities at arenaflex

100% Remote Full-time

Human Resources Specialist 1 (Labor Relations), SG-18, Human Resources Specialist Trainee 2 (LR), (equated to SG-16), Human Resources Specialist TR 1 (LR), (equated to SG-14) (NYHELPS), Item #07495

100% Remote Full-time

Remote Scheduling Coordinator/Entry Level

100% Remote Full-time

Experienced Full Stack Insurance Agent – Sales, Customer Service, and Career Growth Opportunities in El Monte, CA at arenaflex

100% Remote Full-time