Qt / C++ Entwickler
Heinlein Support GmbH
Berlin, Germany
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
GermanJob location
Berlin, Germany
Tech stack
C++
CMake
Profiling
Code Review
Software Debugging
Graphical User Interface
Object-Oriented Software Development
Open Source Technology
Qt Modeling Language (QML)
QT
Multithreading
GIT
Job description
- Du entwickelst Anwendungen, die wirklich genutzt werden: Du arbeitest an plattformübergreifenden GUI-Anwendungen und setzt Features mit modernem C++ (C++17+) und Qt (Widgets/QML) um.
- Du gestaltest Architektur und Qualität aktiv mit: Du entwirfst neue Funktionalitäten, triffst technische Entscheidungen, führst Code Reviews durch und stellst Performance und Stabilität sicher.
- Du bringst Open Source aktiv voran: Du beteiligst dich an Open-Source-Projekten, entwickelst interne und öffentliche Komponenten weiter und arbeitest in der Community mit.
- Du entwickelst Lösungen gemeinsam im Team weiter: Du beteiligst dich an technischen Diskussionen, unterstützt durch Code Reviews oder Mentoring und wirkst ggf. bei Workshops oder Konferenzen mit.
Requirements
- Du kennst C++ und Qt aus der Praxis: Du hast mehrere Jahre Erfahrung mit modernem C++ (C++17 oder neuer) und Qt (Widgets oder QML) und setzt diese sicher in der Praxis ein.
- Du denkst in Architektur und findest saubere Lösungen: Du hast ein gutes Verständnis für objektorientiertes Design, Multithreading und Performance-Optimierung und gehst Themen analytisch und eigenständig an.
- Du bewegst dich im Open-Source-Umfeld sicher: Du hast idealerweise bereits zu Open-Source-Projekten beigetragen und bewegst dich sicher in entsprechenden Workflows.
- Du arbeitest gerne im Team und kommunizierst klar: Du arbeitest sicher in verteilten Teams, bringst dich aktiv ein und tauschst dich gerne mit anderen aus.
- Du nutzt Tools sicher und selbstverständlich im Alltag: Du arbeitest routiniert mit Git, CMake sowie Debugging- und Profiling-Tools und nutzt diese gezielt in deinem Arbeitsalltag.
Benefits & conditions
Deine fachliche und persönliche Weiterentwicklung fördern wir gezielt. Ein offener Austausch im Team ist dabei genauso elementarer Bestandteil wie interne und externe Schulungen, Konferenzen oder Coaches.
About the company
OpenCloud ist die leistungsstarke Open Source-Lösung für Filemanagement, Filesharing und Content Collaboration, die höchste Ansprüche an Nutzerfreundlichkeit, Performance, Stabilität und Skalierbarkeit erfüllt. Die Software steht für unsere Vision eines digital souveränen Arbeitsplatzes für und in Europa und kann flexibel On-Premise selbst betrieben oder sicher über Partner bezogen werden. Sie richtet sich an den öffentlichen Sektor, Bildungseinrichtungen, Forschung sowie große Unternehmen und Provider. Hinter OpenCloud steht die Heinlein Gruppe mit 30 Jahren Erfahrung in sicherer Kommunikation.
Du entwickelst Anwendungen, die nicht nur funktionieren, sondern wirklich genutzt werden? Du willst mit modernem C++ und Qt arbeiten und dabei sauberen, wartbaren Code schreiben? Du denkst in Architektur, achtest auf Performance und willst mit deiner Arbeit echte Open-Source-Projekte voranbringen? Dann bist du bei uns genau richtig.
Bei OpenCloud entwickeln wir moderne Anwendungen mit Fokus auf Qualität, Open Source und Nutzererlebnis. Dabei arbeiten wir verteilt, eng im Team und mit einem klaren Anspruch an saubere Lösungen und nachhaltige Software.
In dieser Rolle entwickelst du plattformübergreifende Anwendungen, arbeitest eng mit Produkt, UX und Engineering zusammen und bringst dich aktiv in Open-Source-Projekte ein.