Senior Software Engineer

Nextcloud GmbH

Job

In this role, you will develop editor interfaces in JavaScript, work on Node.js for real-time collaboration, enhance document conversion in C++, and maintain Nextcloud integration using PHP and Vue.js.

Job summary

This listing has been machine translated. Show original

Job technologies

Your role in the 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 building, packaging, and CI for reliable, reproducible releases.
  • Support enterprise customers on complex technical issues together with our support team.

Our expectations of you

Qualifications

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

Experience

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

What we offer

  • 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’re welcome to work from our offices in Stuttgart or Berlin.

Topics you will work on

Job locations

Map of the job locations
© OpenMapTiles, © OpenStreetMap contributors
  • Location Stuttgart
    Baden-Württemberg, Germany
  • Location Berlin
    Germany

About your employer

Nextcloud GmbH provides collaboration software for private clouds, allowing its customers full control over their data. With offices in Berlin and Stuttgart and a globally distributed team in over 20 countries, the company is an active part of the open-source community, founded by Frank Karlitschek.

Company type
Startup
Work model
Hybrid, Onsite
Industry
Internet, IT, Telecommunication
  • HUK-COBURG VersicherungsgruppeCoburg

    • Hybrid
    • Onsite
    • Full Time

    Hello, let's say WE! We - the HUK-COBURG Insurance Group - are among the top 10 in Germany. Founded over 90 years ago, we are now the leading insurer for private households with over 13 million customers and the largest German auto insurer. Our...

    • Java
    • Spring Boot
    • Apache Kafka
  • sinoDusseldorf

    • Easy Apply
    • Onsite
    • Full Time
    • Senior

    sino AG, based in downtown Düsseldorf, has been an innovative financial service provider for over 25 years. We specialize in the execution of securities transactions for the most active and demanding traders in Germany. With currently 26 employees, we...

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

    • Hybrid
    • Onsite
    • Full Time
    • Senior

    You actively shape the technical development of our software products and influence their long-term architecture. You develop our core applications primarily using C# as the central programming language and technological foundation. You design, develop,...

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

Senior Software Engineer

Nextcloud GmbH