Full Stack Software Developer (m/w/d)

Cantourage GmbHBerlinstepstoneveröffentlicht 15.09.2026
Muss:TypeScriptJavaScriptPythonReactVueNode.jsExpressTailwindGitDockerFrontendBackendFullstackCI/CDHealthTechRemote

Einleitung

Bei Cantourage entwickelst du digitale Lösungen für einen dynamischen, regulierten Zukunftsmarkt - von modernen Frontends über APIs bis zu Datenbanken und Deployments. Du arbeitest eigenständig, bringst technische Entscheidungen pragmatisch voran und sorgst dafür, dass unsere Anwendungen stabil, sicher und wartbar bleiben.

Aufgaben

Du entwickelst und betreust moderne Webanwendungen mit Vue.js, Node.js und Express.js. Du setzt responsive, nutzerfreundliche Frontends um und entwickelst wiederverwendbare Komponenten. Du konzipierst Backend-Services und RESTful APIs und bindest interne sowie externe Systeme sauber an. Du modellierst und pflegst relationale Datenbanken mit PostgreSQL und SQLite, einschließlich Abfragen, Migrationen, Backups und Optimierung. Du stellst Codequalität, Performance und Stabilität durch automatisierte Tests, Reviews, Logging und systematische Fehleranalyse sicher. Du verantwortest Deployments und den zuverlässigen Betrieb unserer Anwendungen auf Linux-Servern. Du übersetzt Anforderungen aus Produktmanagement und Fachbereichen in pragmatische, skalierbare technische Lösungen. Bei komplexeren technischen Störungen unterstützt du punktuell im 1st- und 2nd-Level-Support und sorgst für nachhaltige Lösungen statt kurzfristiger Workarounds. Du dokumentierst Architektur, Schnittstellen und Betriebsprozesse so, dass Wissen im Unternehmen verfügbar und nutzbar bleibt.

Profil

Du hast ein Studium oder eine Ausbildung im Bereich Informatik oder Softwareentwicklung abgeschlossen oder überzeugst uns mit gleichwertiger praktischer Erfahrung. Du hast bereits als Full Stack Developer gearbeitet und kannst Anwendungen eigenständig von der Anforderung bis zum produktiven Betrieb begleiten. JavaScript oder TypeScript, Vue.js, Node.js und Express.js gehören zu deinem sicheren Handwerkszeug. Du arbeitest routiniert mit PostgreSQL oder SQLite und hast Erfahrung mit Datenmodellierung und RESTful APIs. Du kennst Linux-Systeme, Git und gängige Deployment-Prozesse und gehst strukturiert an Fehleranalyse und Qualitätssicherung heran. Du triffst technische Entscheidungen pragmatisch, schreibst wartbaren Code und verlierst dabei Sicherheit, Datenschutz und Nutzerperspektive nicht aus dem Blick. Du kommunizierst klar, arbeitest gern mit unterschiedlichen Fachbereichen zusammen und übernimmst Verantwortung, auch wenn noch nicht jeder Prozess fertig definiert ist. Du verfügst über sehr gute Deutsch- und gute Englischkenntnisse. Unser Tech-Stack Im Kern: JavaScript/TypeScript, Vue.js, Node.js, Express.js, PostgreSQL, SQLite, Linux und Git. Ergänzend: Python, FastAPI, React, TailwindCSS, Bash, nginx, pm2, systemd und Docker. Von Vorteil sind außerdem Erfahrungen mit: CI/CD-Pipelines und GitHub Actions oder vergleichbaren Tool Jest, Vitest, Cypress oder Playwright OpenAPI beziehungsweise Swagger, Redis sowie Monitoring und Log-Management Datenschutz, besonders schützenswerten Daten oder regulierten Branchen wie Healthcare

Wir bieten

Du arbeitest in einem Zukunftsmarkt mit enormem Potenzial und gestaltest den Zugang zu medizinischem Cannabis aktiv mit. Du übernimmst ab Tag eins Verantwortung und hast echten Einfluss auf Architektur, Technologieentscheidungen und die Weiterentwicklung unserer Systeme. Du arbeitest nah an den Fachbereichen, erhältst ehrliches Feedback und siehst direkt, welchen Unterschied deine Lösungen im Alltag machen. Dich erwarten kurze Entscheidungswege, viel Eigenverantwortung und ein Umfeld, in dem pragmatische Lösungen und technische Qualität zählen. Unser modernes Office in Berlin-Schöneberg bietet viel Raum für Austausch und Zusammenarbeit. Du erhältst ein attraktives Vergütungspaket sowie Benefits wie ÖPNV-Ticket, JobRad und Urban Sports Club-Mitgliedschaft.

Weitere Informationen

Du musst nicht jeden Punkt zu 100 Prozent erfüllen. Uns ist wichtiger, dass du Verantwortung übernimmst, sauber entwickelst und Lust hast, unsere Systeme gemeinsam mit uns weiterzubauen. Schick uns deinen Lebenslauf und, wenn vorhanden, einen Link zu GitHub, deinem Portfolio oder einem Projekt, auf das du stolz bist. Cantourage steht für gelebtes Diversity Management sowie für eine offene und teamorientierte Arbeitskultur. Zur Vereinbarkeit von Familie und Beruf bieten wir u.a. familienfreundliche Arbeitszeiten, gute Rahmenbedingungen und die Möglichkeit gelegentlich im Home-Office zu arbeiten. Wir arbeiten tagtäglich daran, ein attraktiver Arbeitgeber für unsere Mitarbeitenden zu sein – dies ist für uns eine Mission. Inklusion ist Cantourage ein wichtiges Anliegen. Schwerbehinderte und ihnen gleichgestellte Bewerbenden berücksichtigen wir bei gleicher Qualifikation besonders. Bewerbungen von Menschen aller Nationalitäten werden begrüßt. Let's grow together.