← Vissza a listához
C
Állás

Full-Stack fejlesztő (m/n/d) - TypeScript / Node.js / Headless Commerce

Cannaleo Digital GmbH
Fullstack Developer • Remote • Teljes munkaidő

A Cannaleo modern digitális platformokat fejleszt a német orvosi kannabisz piacra, és innovatív B2B e-commerce megoldásokat hoz létre a piaci szereplők összekapcsolására. Full-Stack fejlesztőként az architektúrán, a backend-logikán és a frontendeken egyaránt dolgozol, és technikailag formálod a most a nulláról épülő B2B platformot. Egy remote szervezett, tulajdonos vezette cég csapatának része leszel, amely már ma is több mint 400 gyógyszertárat lát el digitálisan.

Feladatok

  • Platformfejlesztés: a multi-vendor marketplace-platform központi moduljainak fejlesztése egy headless commerce framework (Medusa JS vagy hasonló) alapján - a termék- és sarzskezeléstől az ár- és kondíciólogikán át az order- és quote-flow-kig
  • Backend-logika: ügyfélspecifikus árlisták, mennyiségi (sávos) árak, csomagok (bundle-ök), minimum- és maximummennyiségek, jóváhagyási folyamatok (approval-flow) és vendorok közötti továbbértékesítés (resale) üzleti logikájának megépítése
  • Domain-modellezés: gyógyszeripar-specifikus követelmények tiszta leképezése - többek között sarzsok (lejárati dátum, COA, THC/CBD-értékek), FEFO/FIFO-logika, valamint készletek sarzs- és gyűjtőcsomag-szinten
  • API-k és integrációk: REST/GraphQL interfészek tervezése és fejlesztése nagykereskedelmi ERP-rendszerekhez, gyógyszertári árukészlet-kezelő rendszerekhez, távlatilag DMS-/archiváló rendszerekhez
  • Frontend: admin UI-k, vendor-backoffice és storefrontok megvalósítása React/Next.js-szel, szoros együttműködésben a designcsapattal egy átgondolt, performáns UX érdekében
  • Multi-vendor és Single Sign-On: a multi-vendor checkout (multi-vendor szállítással) és a white-label vendor-shopok technikai megvalósítása, közös SSO-val a marketplace, a vendor-shopok és a meglévő Cannaleo rendszer között
  • Kódminőség és üzemeltetés: tiszta teszt- és CI/CD-standardok kialakítása, figyelem a teljesítményre, biztonságra és karbantarthatóságra, a platform produktív üzemeltetése a csapattal
  • Technikai koncepció: aktív részvétel az architekturális döntésekben, interfészek dokumentálása, pragmatikus mérlegelés a tiszta architektúra és a szállítóképesség között

Elvárások

  • Megalapozott tapasztalat Node.js-ben és TypeScriptben produktív webalkalmazásokban
  • Tapasztalat headless commerce vagy e-commerce frameworkökkel Node.js/TypeScript alapon - pl. Medusa JS, commercetools, Saleor, Shopware vagy hasonló
  • Hajlandóság alaposan elmélyülni a Medusa JS-ben, ha eddig még nem dolgoztál vele
  • Szilárd React- és Next.js-ismeretek admin felületek, vendor-backoffice-ok és storefrontok megvalósításához
  • Tapasztalat REST és/vagy GraphQL API-k tervezésében és építésében, valamint külső rendszerek (ERP, árukészlet-kezelő, külső szolgáltatások) integrálásában
  • Jó PostgreSQL-ismeretek (adatmodellezés, indexelés, teljesítmény) és ORM-eszközök kezelése
  • Magabiztos Git-, CI/CD-pipeline- és Linux-alapú deployment-környezet kezelés
  • Önálló, strukturált munkavégzés remote környezetben, világos kommunikáció és csapatszellem
  • Németnyelv-tudás legalább C1 szinten (tárgyalóképes) - az ügyfelek, partnerek és a szakterminológia németnyelvűek
  • Németországi lakóhely (a pozíció Németországból, remote)

Előny

  • Gyakorlati tapasztalat a Medusa JS-szel produkcióban (modulok, workflow-k, eventek, customizationök)
  • Tapasztalat multi-vendor marketplace-ekkel és multitenant backoffice-megoldásokkal
  • Tapasztalat szabályozott iparágakban (pharma, healthcare, finance) és olyan követelményekkel, mint a GoBD, audit-logging vagy revízióbiztos archiválás
  • Tapasztalat árukészlet-kezelő vagy ERP-rendszerek bekötésében
  • Tapasztalat automatizált tesztekkel (unit-, integrációs, esetleg end-to-end tesztek) a napi munka szerves részeként
  • Tapasztalat headless CMS-megoldásokkal (pl. Strapi)

Soft skillek

Önálló, strukturált munkavégzésVilágos kommunikációCsapatszellemPragmatikus mérlegelőképesség

Amit kínálunk

  • 100% remote Németországból, rugalmas időbeosztással
  • 30 nap szabadság
  • Corporate Benefits (munkavállalói kedvezmények)

A munkáltatóról

A Cannaleo modern digitális platformokat fejleszt a német orvosi kannabisz piacra. Tulajdonos vezette, remote szervezett vállalat, amely ma már több mint 400 gyógyszertárat lát el digitálisan, és B2B e-commerce megoldásokkal köti össze a piaci szereplőket.

Nyelvtudás: Német: Felsőfok (min. C1, tárgyalóképes)