Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Cannaleo Digital GmbH

Full-Stack Developer – TypeScript, Node.js, Headless Commerce

Cannaleo Digital GmbH

Full-Stack Developer building modern B2B platforms for the medical cannabis market. Collaborating in a remote team to design and implement innovative software solutions.

Posted 6/25/2026full-timeRemote • 🇩🇪 GermanyLeadWebsite

Tech Stack

Tools & technologies
ERPGraphQLJavaScriptLinuxNext.jsNode.jsPostgresReactTypeScript

About the role

Key responsibilities & impact
  • 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.

Requirements

What you’ll need
  • Strong hands-on experience with Node.js and TypeScript in production web applications.
  • Experience with headless commerce or e-commerce frameworks based on Node.js/TypeScript — e.g. Medusa JS, commercetools, Saleor, Shopware, or similar.
  • Willingness to dive deep into Medusa JS if not already used in production.
  • Solid knowledge of React and Next.js for building admin interfaces, vendor backoffices, and storefronts.
  • Experience designing and building REST and/or GraphQL APIs and integrating external systems (ERP, merchandise-management systems, external services).
  • Good knowledge of PostgreSQL (data modeling, indexing, performance) and experience with ORM tools.
  • Confident use of Git, CI/CD pipelines, and Linux-based deployment environments.
  • Autonomous, structured way of working in a remote environment, clear communication, and teamwork.
  • German language skills at least C1 (business fluent) — our customers, partners, and technical terminology are German-speaking.
  • Nice-to-have: Practical production experience with Medusa JS (modules, workflows, events).

Benefits

Comp & perks
  • 100% remote work from Germany with flexible hours.
  • 30 days of vacation and corporate benefits.
  • Flat hierarchies and short decision-making paths — you’ll work directly with the product owner and management.
  • Technological greenfield: you’ll help build a new product instead of maintaining long-standing legacy systems.
  • Modern TypeScript-based tech stack with a headless commerce architecture.
  • Owner-managed company without external VC pressure, with organic growth and a real customer base (400+ pharmacies).
  • Regular feedback and development reviews and room for personal growth.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Node.jsTypeScriptMedusa JSReactNext.jsREST APIsGraphQL APIsPostgreSQLORM toolsCI/CD
Soft Skills
autonomous workingstructured workingclear communicationteamwork