Uppdragsbeskrivning
I det här uppdraget blir din primära uppgift att anpassa och flytta befintliga digitala produkter, tjänster och komponenter till den nya moderna webbplattformen. Du arbetar i ett agilt team (Scrum/Kanban) med stort fokus på open source-teknik och ett nära samarbete med UX och produktägare för att realisera nya funktioner med hög kvalitet.
Dina huvudsakliga arbetsuppgifter:
Plattformsförflyttning: Anpassa, paketera och migrera befintliga digitala tjänster och komponenter till den nya Next.js-baserade plattformen.
Feature-utveckling: Utveckla och implementera ny frontend-funktionalitet utifrån fastställda UX- och produktkrav.
AI-integration: Praktiskt tillämpa modern AI-teknik, generativ AI och AI-agenter i frontend- och produktutvecklingen.
Kvalitetssäkring: Ansvara för att ta fram, automatisera och underhålla en teststrategi (enhetstester, integrationstester samt E2E-tester).
Arkitektur & Samarbete: Bidra till en enhetlig, långsiktigt hållbar och komponentbaserad arkitektur, samt dela med dig av din kunskap för att inspirera teamet.
Obligatoriska krav
Modern JS Stack: Minst 3 års erfarenhet av Node.js, TypeScript och React.
Framework-expertis: Minst 2 års erfarenhet av, samt mycket goda kunskaper i, Next.js.
Plattformserfarenhet: Deltagit i minst ett projekt som omfattat utveckling av en frontendplattform.
Kvalitetssäkring & Test: Gedigen erfarenhet av att designa, automatisera och underhålla en teststrategi omfattande enhetstester, integrationstester och end-to-end-tester.
AI-kompetens: Mycket goda kunskaper om modern AI-teknik (inklusive generativ AI och AI-agenter) samt praktisk erfarenhet av att omsätta dessa i produktutveckling.
Arkitektur: Mycket goda kunskaper inom komponentbaserad arkitektur.
Meriterande krav
Micro Frontends och React Server Components.
Arbete i monorepo-miljöer (t.ex. Lerna eller NX) samt verktyg som OpenTelemetry.
Continuous Integration & Continuous Delivery (CI/CD) samt minst 1 års erfarenhet av GitHub Actions.
Minst