drjobs MacOS Desktop Engineer

MacOS Desktop Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Stuttgart - Germany

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Join the team behind one of the worlds 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.

Were 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 youll 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 fr die Philosophie von Open-Source
  • Ein innovatives Produkt das Millionen von Nutzern weltweit begeistert
  • Attraktive Vergtung und flexible Arbeitszeiten
  • Zeit fr persnliche Entwicklung und ein jhrliches Budget fr Weiterbildung
  • Entwicklungsmglichkeiten und Perspektive fr die Zukunft

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

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.