C
Full-Stack Developer (m/w/d) - TypeScript / Node.js / Headless Commerce
Cannaleo Digital GmbH
Descrição da vaga
<p>Du baust gerne moderne, sauber durchdachte Webanwendungen und hast Lust, eine neue B2B-Plattform von Grund auf mitzugestalten? Bei Cannaleo entwickeln wir moderne digitale Plattformen für den deutschen Medizinalcannabis-Markt und schaffen innovative B2B E-Commerce Lösungen für die Vernetzung von Marktteilnehmern. Als Full-Stack Developer arbeitest du an Architektur, Backend-Logik und Frontends gleichermaßen und prägst die Plattform technisch mit. Du wirst Teil eines remote-organisierten Teams in einem inhabergeführten Unternehmen, das heute schon über 400 Apotheken digital betreut.</p>
<h2>Aufgaben</h2>
<ul>
<li><strong>Plattformentwicklung:</strong> Du entwickelst zentrale Module unserer Multi-Vendor-Marktplatz-Plattform auf Basis eines Headless-Commerce-Frameworks (Medusa JS oder vergleichbar) — von Produkt- und Chargenmanagement über Preis- und Konditionenlogik bis hin zu Order- und Quote-Flows.</li>
<li><strong>Backend-Logik:</strong> Du baust die fachliche Logik für kundenspezifische Preislisten, Staffelpreise, Bundles, Mindest- und Maximalmengen, Approval-Flows und Resale zwischen Vendoren.</li>
<li><strong>Domänenmodellierung:</strong> Du modellierst pharmaspezifische Anforderungen sauber ab — u. a. Chargen (Verfallsdatum, COA, THC/CBD-Werte), FEFO/FIFO-Logik sowie Bestände auf Charge- und Gebindeebene.</li>
<li><strong>APIs und Integrationen:</strong> Du konzipierst und entwickelst REST-/GraphQL-Schnittstellen zu Großhandels-ERPs, Apotheken-Warenwirtschaftssystemen und perspektivisch zu DMS-/Archiv-Systemen.</li>
<li><strong>Frontend:</strong> Du setzt Admin-UIs, Vendor-Backoffice und Storefronts mit React/Next.js um und arbeitest eng mit dem Designteam an einer durchdachten, performanten UX.</li>
<li><strong>Multi-Vendor & Single-Sign-On:</strong> Du gestaltest die technische Umsetzung des Multi-Vendor-Checkouts (inkl. Multi-Vendor-Versand) sowie der White-Label-Vendor-Shops mit gemeinsamem SSO über Marktplatz, Vendor-Shops und das bestehende Cannaleo-Bestandsystem.</li>
<li><strong>Code-Qualität und Betrieb:</strong> Du etablierst saubere Test- und CI/CD-Standards, achtest auf Performance, Sicherheit und Wartbarkeit und betreibst die Plattform mit dem Team produktiv.</li>
<li><strong>Technische Konzeption:</strong> Du beteiligst dich aktiv an Architekturentscheidungen, dokumentierst Schnittstellen und triffst pragmatische Abwägungen zwischen sauberer Architektur und Lieferfähigkeit.</li>
</ul>
<h2>Qualifikation</h2>
<ul>
<li><strong>Fundierte Erfahrung in Node.js und TypeScript</strong> in produktiven Webanwendungen.</li>
<li><strong>Erfahrung mit Headless-Commerce- oder E-Commerce-Frameworks</strong> auf Node.js-/TypeScript-Basis — z. B. Medusa JS, commercetools, Saleor, Shopware oder Vergleichbares. Bereitschaft, sich tief in Medusa JS einzuarbeiten, falls noch nicht im Einsatz gewesen.</li>
<li><strong>Solide Kenntnisse in React und Next.js</strong> für die Umsetzung von Admin-Oberflächen, Vendor-Backoffices und Storefronts.<
<h2>Aufgaben</h2>
<ul>
<li><strong>Plattformentwicklung:</strong> Du entwickelst zentrale Module unserer Multi-Vendor-Marktplatz-Plattform auf Basis eines Headless-Commerce-Frameworks (Medusa JS oder vergleichbar) — von Produkt- und Chargenmanagement über Preis- und Konditionenlogik bis hin zu Order- und Quote-Flows.</li>
<li><strong>Backend-Logik:</strong> Du baust die fachliche Logik für kundenspezifische Preislisten, Staffelpreise, Bundles, Mindest- und Maximalmengen, Approval-Flows und Resale zwischen Vendoren.</li>
<li><strong>Domänenmodellierung:</strong> Du modellierst pharmaspezifische Anforderungen sauber ab — u. a. Chargen (Verfallsdatum, COA, THC/CBD-Werte), FEFO/FIFO-Logik sowie Bestände auf Charge- und Gebindeebene.</li>
<li><strong>APIs und Integrationen:</strong> Du konzipierst und entwickelst REST-/GraphQL-Schnittstellen zu Großhandels-ERPs, Apotheken-Warenwirtschaftssystemen und perspektivisch zu DMS-/Archiv-Systemen.</li>
<li><strong>Frontend:</strong> Du setzt Admin-UIs, Vendor-Backoffice und Storefronts mit React/Next.js um und arbeitest eng mit dem Designteam an einer durchdachten, performanten UX.</li>
<li><strong>Multi-Vendor & Single-Sign-On:</strong> Du gestaltest die technische Umsetzung des Multi-Vendor-Checkouts (inkl. Multi-Vendor-Versand) sowie der White-Label-Vendor-Shops mit gemeinsamem SSO über Marktplatz, Vendor-Shops und das bestehende Cannaleo-Bestandsystem.</li>
<li><strong>Code-Qualität und Betrieb:</strong> Du etablierst saubere Test- und CI/CD-Standards, achtest auf Performance, Sicherheit und Wartbarkeit und betreibst die Plattform mit dem Team produktiv.</li>
<li><strong>Technische Konzeption:</strong> Du beteiligst dich aktiv an Architekturentscheidungen, dokumentierst Schnittstellen und triffst pragmatische Abwägungen zwischen sauberer Architektur und Lieferfähigkeit.</li>
</ul>
<h2>Qualifikation</h2>
<ul>
<li><strong>Fundierte Erfahrung in Node.js und TypeScript</strong> in produktiven Webanwendungen.</li>
<li><strong>Erfahrung mit Headless-Commerce- oder E-Commerce-Frameworks</strong> auf Node.js-/TypeScript-Basis — z. B. Medusa JS, commercetools, Saleor, Shopware oder Vergleichbares. Bereitschaft, sich tief in Medusa JS einzuarbeiten, falls noch nicht im Einsatz gewesen.</li>
<li><strong>Solide Kenntnisse in React und Next.js</strong> für die Umsetzung von Admin-Oberflächen, Vendor-Backoffices und Storefronts.<
Candidatar-me agora →
Serás encaminhado para o anúncio original em .