Senior Software Engineer

Nextcloud GmbH

Job

In diesem Job entwickelst du die Benutzeroberflächen und Editor-Funktionen in JavaScript, arbeitest am Node.js Backend für Echtzeit-Zusammenarbeit und verbesserst die Dokumentenkonvertierung in C++ sowie die Integration in PHP und Vue.js.

Job-Zusammenfassung

Job-Technologien

Deine Rolle im Team

  • Develop and improve the editors and their user interface in JavaScript.
  • Work on the Node.js collaboration backend, with a focus on real-time co-editing, performance and scalability.
  • Improve document compatibility and conversion in the C++ document core, including OOXML and ODF fidelity.
  • Build and maintain the Nextcloud integration in PHP and Vue.js.
  • Improve accessibility towards EN 301 549 compliance.
  • Work in the open on GitHub: review code, write tests, and help community contributors land their changes.
  • Contribute to build, packaging and CI for reliable, reproducible releases.
  • Support enterprise customers on complex technical issues together with our support team.

Unsere Erwartungen an dich

Qualifikationen

  • Analytical skills and the ability to work in a complex environment.
  • Can-do attitude and solution focus; commitment and a strong work ethic.
  • Excellent communication skills in English; additional languages are beneficial.

Erfahrung

  • Several years of professional experience in at least one of JavaScript, PHP or C++, and willingness to work across the stack.
  • Experience working in large, long-lived codebases.
  • Experience with git, GitHub and open source workflows (pull requests, code review, public issue tracking).

Unser Angebot

  • A colourful team with a passion for open source.
  • Work on a sovereign, open alternative to proprietary office suites.
  • A competitive salary.
  • The opportunity to grow into a leadership role in the near future.
  • Flexibility for a healthy work-life balance.
  • Remote first strategy, but you are welcome in our offices in Stuttgart or Berlin.

Themen, mit denen du dich im Job beschäftigst

Job-Standorte

Karte der Job-Standorte
© OpenMapTiles, © OpenStreetMap contributors
  • Standort Stuttgart
    Baden-Württemberg, Deutschland
  • Standort Berlin
    Deutschland

Das ist dein Arbeitgeber

Die Nextcloud GmbH bietet Kollaborationssoftware für private Clouds an und ermöglicht ihren Kunden die vollständige Kontrolle über ihre Daten. Mit Büros in Berlin und Stuttgart und einem international verteilten Team in mehr als 20 Ländern ist das Unternehmen ein aktiver Teil der Open-Source-Community, gegründet von Frank Karlitschek.

Unternehmenstyp
Startup
Arbeitsmodell
Hybrid, Onsite
Branche
Internet, IT, Telekom
  • HUK-COBURG VersicherungsgruppeCoburg

    • Hybrid
    • Onsite
    • Vollzeit

    Hallo, lass uns WIR sagen! Wir - die HUK-COBURG Versicherungsgruppe - zählen zu den 10 größten in Deutschland. Vor über 90 Jahren gegründet sind wir mit über 13 Millionen Kund:innen heute der große Versicherer für Privathaushalte und der größte deutsche...

    • Java
    • Spring Boot
    • Apache Kafka
  • sinoDüsseldorf

    • Easy Apply
    • Onsite
    • Vollzeit
    • Senior

    Die sino AG, mit Sitz in der Düsseldorfer Innenstadt, ist seit über 25 Jahren ein innovativer Finanzdienstleister. Wir haben uns auf die Abwicklung von Wertpapiergeschäften für die aktivsten und anspruchsvollsten Trader in Deutschland spezialisiert. Mit...

    • Java
    • PHP
    • C#
    • SQL
    • Linux
    • Windows
  • WebslineSalzburg, Freilassing

    • Hybrid
    • Onsite
    • Vollzeit
    • Senior

    Du gestaltest die technische Weiterentwicklung unserer Softwareprodukte aktiv mit und prägst deren langfristige Architektur. Du entwickelst mit C# als zentraler Entwicklungssprache und technologischer Grundlage unserer Kernanwendungen. Du konzipierst,...

    • C#
    • JavaScript
    • SQL
    • CSS
    • HTML5
    • AJAX
    • MS SQL-Server
    • +2
    • +3

Senior Software Engineer

Nextcloud GmbH