Ledigt jobb: Systemutvecklare/Programmerare
- Jobb
- Medior Full-Stack Developer (TypeScript) – Bygg vård som räddar liv
Medior Full-Stack Developer (TypeScript) – Bygg vård som räddar liv
Velora Health ABOkänd ort
Tidigare erfarenhet är önskad
30 dagar kvar
att ansöka till jobbet
Medior Full-Stack Developer (TypeScript)
Frontend: React & React Native • Backend: Hono (Bun) & Drizzle • DB: PostgreSQL • Cloud: GCP • Integrations: Stripe, Firebase, BankID, Posthog
Om Velora
Vi bygger vård som hjälper människor leva friskare och längre.
Velora är en digital vårdgivare med fokus på medicinskt stöttad viktnedgång. Vi bygger produkter som gör patientresan smidigare och hjälper våra vårdteam att arbeta effektivare. Vårt plattform täcker allt från onboarding, betalningar och prenumerationer, uppföljningar, kommunikation, kunskapsinnehåll och kommande integrerade vårdflöden.
Din påverkan kan rädda liv. Det du bygger på Velora hjälper fler människor att få tillgång till effektiv, medicinskt stöttad viktnedgång, vilket minskar risken för allvarliga tillstånd som hjärt-kärlsjukdom och andra fetma-relaterade komplikationer. Forskning tyder på att fetma kan förkorta livslängden med upp till 10–15 år, ofta med år av undvikbara hälsoproblem. Här kan ditt arbete hjälpa till att ändra den trenden.
Varför nu:
Vi befinner oss i en fas där vi skalar och utvecklar både vår interna plattform ("Velora Tools") och patientvänliga funktioner, såsom portalupplevelser, information/FAQ, profiler och betalningar, notiser, samt kommande integrationer (t.ex. BankID och ytterligare vårdflöden).
Hur vi arbetar:
- Vi bygger för långsiktighet: tydlig arkitektur, välstrukturerade integrationer och en kodbas som är lätt att underhålla.
- Tät samarbete mellan engineering, produkt och design (Figma), med starkt fokus på kvalitet och användbarhet.
- Du tar självständigt ansvar för medelkomplexa uppgifter, med stöd från seniora utvecklare.
- Användning av AI-verktyg för att snabbt visa och demonstrera idéer (snabb prototypning för intressenter).
Utmaningen du tar dig an
Leverera en högkvalitativ, prestandastark och intuitiv plattform för patienter och kliniker. Bygg över frontend, backend, moln och integrationer för att leverera en sömlös upplevelse från början till slut.
Hur framgång ser ut
Efter ca 3 månader (riktlinjer):
- Du har levererat flera produktionsförbättringar över både frontend och backend i vår TypeScript-stack.
- Du har förbättrat eller utökat minst en integration (t.ex. Stripe eller Firebase-relaterade flöden) med tydlig loggning och robust felhantering.
- Du är bekväm med vårt arbetsflöde: PR:er, kodgranskningar och implementering av design från Figma.
Efter ca 6 månader:
- Du tar säkert ansvar för medelkomplexa funktioner från början till slut (UI → API → DB → konfiguration/deploy).
- Du förbättrar aktivt kvaliteten: testning, integrationens robusthet och utvecklarnas upplevelse (CI/CD, DX).
- Du är en stark partner i teamet för att göra plattformen mer skalbar och lättare att utveckla.
Viktiga ansvarsområden
Frontend (React & React Native)
- Utveckla och underhåll applikationer i React.
- Bygg responsiva, plattformsoberoende mobila gränssnitt med React Native.
- Implementera affärslogik med TypeScript, React hooks och moderna React-mönster.
- Integrera frontend med backend-API:er.
Backend (Hono & Drizzle)
- Utveckla backend-tjänster med Hono på Bun.
- Designa och underhåll REST-API:er.
- Implementera affärslogik, validering och auktorisation.
- Arbeta med Drizzle ORM för databasåtkomst.
- Designa och utveckla PostgreSQL-scheman och migrationer.
Integrationer & Moln
- Integrera tredjepartstjänster som Stripe (betalningar, prenumerationer, webhooks).
- Integrera externa identitets-/banktjänster (t.ex. BankID).
- Arbeta med Firebase (autentisering, e-postverifiering, token, notiser).
- Deploya och underhåll tjänster på Google Cloud Platform (GCP).
- Hantera miljökonfiguration, hemligheter och molnresurser.
AI, Verktyg & Samarbete
- Arbeta effektivt och ansvarsfullt med AI – använd det för att öka produktivitet och kvalitet, men tillämpa omdöme där det hjälper och där det inte gör det (korrekthet, integritet och säkerhet är avgörande inom vårdkontexten).
- Du är fri att välja din egen editor och AI-verktyg – vi föreskriver ingen specifik miljö.
- Samarbeta med designers i Figma för korrekt UI/UX-implementering.
- Utforska AI-verktyg för utveckling, testning, dokumentation eller automatisering.
- Deltag i kodgranskningar över både frontend och backend.
Om dig
Kandidater måste vara etablerade inom EU.
Krävda kompetenser & Erfarenhet
- 2–4 års professionell utvecklingserfarenhet.
- Starka TypeScript-kunskaper (frontend + backend).
- Erfarenhet av React och modern frontend-utveckling.
- Erfarenhet av Node.js/Bun och att bygga backend-tjänster (Hono, eller liknande som Express/Fastify/NestJS).
- Erfarenhet av PostgreSQL.
- Praktisk erfarenhet av Drizzle (eller liknande ORM).
- Erfarenhet av att integrera REST-API:er.
- Git och samarbetsflöden (PR:er, granskningar).
- Bekväm med att använda AI-assisterade verktyg effektivt och ansvarsfullt.
- Förmåga att implementera UI från Figma.
- Kunskap om Agile/Scrum.
Meriterande
- Erfarenhet av React Native (eller annan plattformsoberoende mobilramverk).
- Stripe-integrationer (betalningar/prenumerationer/webhooks).
- BankID (eller liknande).
- Erfarenhet av monorepo (t.ex. Bun workspaces, Turborepo).
- GCP (t.ex. Cloud Run / Cloud Build).
- Firebase Authentication.
- Grundläggande Docker och CI/CD.
- Testning (enhet/integration/e2e).
- Erfarenhet av Posthog.
Persönliga egenskaper
- Starka problemlösnings- och analytiska tänkande.
- Självgående, tar ägarskap.
- Utmärkta kommunikations- och samarbetsförmågor.
- Nyfiken på nya verktyg/ramverk och AI-drivna arbetsflöden.
- Produktmedveten och kvalitetsfokus.
Vad vi erbjuder
- Bygg arbete som verkligen betyder något: Du optimerar inte vanity metrics, du bygger produkter som hjälper människor leva friskare och längre liv.
- Leverera snabbt, se det användas direkt: Ditt arbete landar i riktiga patient- och vårdteamflöden inom veckor, inte kvartaler. Täta loopar. Riktig feedback. Riktiga resultat.
- Full-stack TypeScript, Go end-to-end över React + React Native, Hono på Bun, Drizzle, PostgreSQL och GCP. Du levererar funktioner som påverkar UI, API:er, data och produktion – precis som det ska vara.
- Hårdvaruproblem i ett högtillitsområde: Betalningar och prenumerationer (Stripe webhooks), identitet och onboarding (Firebase, BankID), kliniska flöden, tillförlitlighet och UX där misstag faktiskt betyder något.
- Smak + kvalitet, sedan hastighet: Vi är besatta av helhetspolish, prestanda, resiliens och ren UX. Vi levererar små steg, granskar noggrant och håller nivån hög.
- Äkta ägarskap, äkta tillväxt: Du tar ansvar för meningsfulla delar av produkten, inte bara "biljetter". Du får förtroende tidigt och utvecklas snabbt med senior support.
- Ett team som bygger, inte pratar: Låg ego, höga standarder. Vi bryr oss om att leverera, lära oss och göra produkten bättre varje vecka.
- Kompensation som matchar ambitionen: Konkurrnskraftig lön (och utrymme för flexibilitet baserat på omfång och påverkan).
🖐 Passar detta jobb någon du känner?
Andra jobb inom samma område
Kanske kan det vara dags att bredda sökningen med dessa lediga jobb