
Cannaleo Digital GmbH
Remote Jobs
Ihr Löwenstarker Partner - die Digitale Lösung für Cannabis Apotheken
3 Jobs
Full-Stack Developer – TypeScript, Node.js, Headless Commerce
Cannaleo Digital GmbHIhr Löwenstarker Partner - die Digitale Lösung für Cannabis Apotheken
• Platform development: You will develop core modules of our multi-vendor marketplace platform based on a headless commerce framework (Medusa JS or comparable) — from product and batch management and pricing/conditions logic to order and quote flows. • Backend logic: You will implement business logic for customer-specific price lists, tiered pricing, bundles, minimum and maximum quantities, approval flows, and resale between vendors. • Domain modeling: You will model pharma-specific requirements accurately — including batches (expiry date, COA, THC/CBD values), FEFO/FIFO logic, and inventory tracked at batch and packaging-unit levels. • APIs and integrations: You will design and develop REST/GraphQL interfaces to wholesale ERPs, pharmacy merchandise-management systems, and, prospectively, DMS/archival systems. • Frontend: You will implement admin UIs, vendor backoffices, and storefronts with React/Next.js and work closely with the design team to deliver a thoughtful, high-performance UX. • Multi-vendor & single sign-on: You will design the technical implementation of the multi-vendor checkout (including multi-vendor shipping) as well as white-label vendor shops with unified SSO across the marketplace, vendor shops, and the existing Cannaleo inventory system. • Code quality and operations: You will establish robust testing and CI/CD standards, focus on performance, security, and maintainability, and operate the platform in production together with the team. • Technical conception: You will actively participate in architectural decisions, document interfaces, and make pragmatic trade-offs between clean architecture and delivery velocity.
Full-Stack Developer
Cannaleo Digital GmbHIhr Löwenstarker Partner - die Digitale Lösung für Cannabis Apotheken
Role Description Du baust gerne moderne, sauber durchdachte Webanwendungen und hast Lust, eine neue B2B-Plattform von Grund auf mitzugestalten? Bei Cannaleo entwickeln wir die digitale Großhandelslösung für den deutschen Medizinalcannabis-Markt — einen B2B-Multi-Vendor-Marktplatz mit White-Label-Vendor-Shops auf Basis eines modernen Headless-Commerce-Stacks. 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. Aufgaben - Plattformentwicklung: 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. - Backend-Logik: Du baust die fachliche Logik für kundenspezifische Preislisten, Staffelpreise, Bundles, Mindest- und Maximalmengen, Approval-Flows und Resale zwischen Vendoren. - Domänenmodellierung: Du modellierst pharmaspezifische Anforderungen sauber ab — u. a. Chargen (Verfallsdatum, COA, THC/CBD-Werte), FEFO/FIFO-Logik sowie Bestände auf Charge- und Gebindeebene. - APIs und Integrationen: Du konzipierst und entwickelst REST-/GraphQL-Schnittstellen zu Großhandels-ERPs, Apotheken-Warenwirtschaftssystemen und perspektivisch zu DMS-/Archiv-Systemen. - Frontend: Du setzt Admin-UIs, Vendor-Backoffice und Storefronts mit React/Next.js um und arbeitest eng mit dem Designteam an einer durchdachten, performanten UX. - Multi-Vendor & Single-Sign-On: 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. - Code-Qualität und Betrieb: Du etablierst saubere Test- und CI/CD-Standards, achtest auf Performance, Sicherheit und Wartbarkeit und betreibst die Plattform mit dem Team produktiv. - Technische Konzeption: Du beteiligst dich aktiv an Architekturentscheidungen, dokumentierst Schnittstellen und triffst pragmatische Abwägungen zwischen sauberer Architektur und Lieferfähigkeit. Qualifications - Fundierte Erfahrung in Node.js und TypeScript in produktiven Webanwendungen. - Erfahrung mit Headless-Commerce- oder E-Commerce-Frameworks 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. - Solide Kenntnisse in React und Next.js für die Umsetzung von Admin-Oberflächen, Vendor-Backoffices und Storefronts. - Erfahrung im Design und Aufbau von REST- und/oder GraphQL-APIs sowie in der Integration externer Systeme (ERP, WaWi, externe Services). - Gute Kenntnisse in PostgreSQL (Datenmodellierung, Indexierung, Performance) und Umgang mit ORM-Tools. - Sicherer Umgang mit Git, CI/CD-Pipelines und Linux-basierten Deployment-Umgebungen. - Eigenverantwortliche, strukturierte Arbeitsweise in einer Remote-Umgebung, klare Kommunikation und Teamfähigkeit. - Deutschkenntnisse auf mind. C1-Niveau (verhandlungssicher) — unsere Kunden, Partner und Fachterminologie sind deutschsprachig. - Wohnsitz in Deutschland (die Stelle ist Remote aus Deutschland). Requirements - Praktische Erfahrung mit Medusa JS in Produktion (Module, Workflows, Events, Customizations). - Erfahrung mit Multi-Vendor-Marktplätzen und mandantenfähigen Backoffice-Lösungen. - Erfahrung in regulierten Branchen (Pharma, Healthcare, Finance) und mit Anforderungen wie GoBD, Audit-Logging oder revisionssicherer Archivierung. - Erfahrung mit der Anbindung von Warenwirtschaftssystemen oder ERP-Systemen. - Erfahrung mit automatisierten Tests (Unit-, Integration-, ggf. End-to-End-Tests) als festem Bestandteil deines Arbeitsalltags. - Erfahrung mit Headless-CMS-Lösungen (z. B. Strapi). Benefits - 100 % Remote aus Deutschland mit flexibler Zeiteinteilung. - 30 Tage Urlaub und Corporate Benefits. - Flache Hierarchien und kurze Entscheidungswege — du sprichst direkt mit Product Owner und Geschäftsführung. - Technologisch grünes Feld: du baust ein neues Produkt mit auf, statt jahrelang gewachsene Legacy zu pflegen. - Moderner Tech-Stack auf TypeScript-Basis mit Headless-Commerce-Architektur. - Inhabergeführtes Unternehmen ohne externen VC-Druck, mit organischem Wachstum und realer Kundenbasis (400+ Apotheken). - Regelmäßige Feedback- und Entwicklungsgespräche sowie Raum für persönliche Weiterentwicklung. - Fachlich tiefer, schnell wachsender Markt: Medizinalcannabis ist in Deutschland ein junges, regulatorisch dynamisches Segment mit spürbarem Bedarf an guter Software.
Project Manager
Cannaleo Digital GmbHIhr Löwenstarker Partner - die Digitale Lösung für Cannabis Apotheken
• Project responsibility: You plan, manage, and execute medium to large software projects. • Project coordination: You work closely with Product, Development, Marketing, Sales and external partners. • Time & resource management: You create and track project plans, timelines and milestones. • Stakeholder management: You ensure clear communication among all stakeholders, both internal and external. • Quality assurance: You monitor project progress, budget and the achievement of objectives. • Risk management: You identify risks early and develop pragmatic solutions. • Hands-on mentality: You also take an operational role when needed, for example during go-lives, process optimizations or marketing initiatives. • Interface between Tech & Business: You ensure technical implementation aligns with business goals.