For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Nextcloud
Nextcloud

MacOS Desktop Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Swift
C++
Security software
+21

Permanent role
6 days ago
Apply 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.

About Nextcloud

👥201-500
📍Stuttgart
🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service