Om Charma - Meningsfulla gåvor drivna av teknik
Charma leder utvecklingen av nästa generations plattform för gåvor inom både B2B- och B2C-segmentet. Med en unik kombination av smart teknik, sömlös logistik och personlig service använder vi gåvor som ett kraftfullt verktyg för att skapa verklig nytta för företag och privatpersoner. Minimalt arbete. Maximalt genomslag. Vi kallar det GiftTech™.
Vi bygger för skalbarhet, flexibilitet och en riktigt bra uppleve... Visa mer
Om Charma - Meningsfulla gåvor drivna av teknik
Charma leder utvecklingen av nästa generations plattform för gåvor inom både B2B- och B2C-segmentet. Med en unik kombination av smart teknik, sömlös logistik och personlig service använder vi gåvor som ett kraftfullt verktyg för att skapa verklig nytta för företag och privatpersoner. Minimalt arbete. Maximalt genomslag. Vi kallar det GiftTech™.
Vi bygger för skalbarhet, flexibilitet och en riktigt bra upplevelse för dig som utvecklare. Hos oss får du arbeta med ett modernt ekosystem och aktivt bidra till både produktens riktning och den tekniska arkitekturen. Plattformen hanterar allt från produktkataloger och checkout-flöden till integrationer med partners och leverantörer.
Techstack
Frontend: Next.js (flera appar för olika kundgränssnitt och interna verktyg)
Backend/API: Hasura GraphQL över Postgre, kompletterat med NestJS (OpenAPI)
Deploy: Docker/Docker Compose, pnpm workspaces, CI/CD
Övrigt: Redis, StencilJS (för web components), Docusaurus (dokumentation)
Mobil: Separat app byggd med Capacitor (Android/iOS)
Rollen
Vi söker en produktnära Fullstackutvecklare som trivs med att arbeta brett. Du kommer att utveckla och underhålla flera applikationer i vårt monorepo, både för desktop- och mobilmiljö, samt bidra till vår separata mobila app. Tjänsten är en tillsvidareanställning.
Ansvarsområden
Utveckla och vidareutveckla våra Next.js-appar (kundgränssnitt, dashboard och assistent)
Konsumera och implementera API:er (GraphQL via Hasura, REST via NestJS)
Förbättra prestanda, DX och arkitektur i vår kodbas
Delta i CI/CD, release-hantering och tekniska beslut
Bidra till mobilappen
Exempel på arbetsuppgifter
Utveckla nya flöden för köp och inlösen i kundapparna
Bygga funktioner i dashboard för interna användare
Förbättra och utöka AI-assistenten och dess komponenter
Optimera prestanda, caching och SSR/ISR-strategier
Implementera nya features i mobilappen
Kvalifikationer
Gedigen erfarenhet av TypeScript och React/Next.js
Förståelse för GraphQL och Postgre, gärna erfarenhet av Hasura/NestJS
Van vid att arbeta i monorepon och med delade paket
Erfarenhet av Docker i utvecklings- eller produktionsmiljö
Meriterande: Redis, CI/CD, Capacitor (iOS/Android)
Meriterande: Erfarenhet av e-handelssystem, betalflöden eller produktkataloger
Arbetssätt
Du samarbetar tätt med CTO och övriga teamet för att driva utvecklingen framåt
Vi värderar snabba beslut och tydlig kommunikation
Vi prioriterar fungerande lösningar och kundnytta
Ett agilt arbetssätt där vi testar, lär oss och förbättrar kontinuerligt
Varför Charma?
Hos oss på Charma får du mer än bara ett jobb, du blir en del av ett engagerat och härligt team som trivs tillsammans. Vi sitter i ett fint kontor i centrala Linköping, med gångavstånd till både lunchställen och stadens centrum. Här präglas vardagen av skratt, samarbete och en kultur där alla får komma till tals. Vi tror på frihet under ansvar, korta beslutsvägar och att det ska vara roligt att gå till jobbet.
Du får arbeta i en modern techstack med stort fokus på utvecklarupplevelse, och du aktivt bidra till produktens riktning och den tekniska arkitekturen. Du får jobba brett, från frontend till API:er och mobilapp, i ett företag som växer snabbt och värdesätter både innovation och gemenskap.
Vi är stolta över att ha branschens högsta kundnöjdhet, ett resultat av vårt konsekventa fokus på kvalitet, enkelhet och mottagarens upplevelse – i varje steg av processen. Ta del av våra kundomdömen här: Charma på Trustpilot
Visa mindre