Front-End Developer

Vår kund söker en Frontendutvecklare som vill arbeta med robusta, återanvändbara och väl dokumenterade komponenter i ett designsystem. Rollen passar dig som gillar detaljerna i komponentutveckling: semantik, tillgänglighet, API-design, testbarhet, dokumentation och samarbete med design.

Du kommer att arbeta i ett litet fokuserat team tillsammans med utvecklare, designers och UX writers/content designers. Arbetet handlar både om att vidareutveckla komponenter och om att göra dem enkla att förstå, använda och underhålla för andra team.

Uppdraget innebär att kliva in i ett befintligt designsystemteam under en föräldraledighet, med fokus på kontinuitet, kvalitet och vidareutveckling av pågående arbete.

Kravprofil

• Minst 3–5 års erfarenhet av frontendutveckling.

• Goda kunskaper i JavaScript och TypeScript.

• Erfarenhet av komponentbaserad frontendutveckling, gärna med React.

• Praktisk erfarenhet av web components, gärna med Lit.

• Erfarenhet av att bygga, förvalta eller bidra till komponentbibliotek eller designsystem.

• Grundläggande förståelse för tillgänglighet i frontendutveckling, inklusive WCAG-principer, semantik och tangentbordsnavigering.

• Erfarenhet av versionshantering och CI/CD-flöden.

• Vana att samarbeta nära designers, UX writers/content designers och andra utvecklare.

• Förmåga att dokumentera komponenter, riktlinjer och tekniska beslut på ett tydligt sätt.

Meriterande

• Fördjupad praktisk erfarenhet av tillgänglig komponentutveckling, exempelvis WCAG-granskning, ARIA, fokusbeteenden och testning med skärmläsare.

• Erfarenhet av att designa och förvalta komponent-API:er i web components, till exempel properties/attributes, events och slots.

• Erfarenhet av att använda eller integrera web components i React-applikationer.

• Praktisk erfarenhet av Storybook eller liknande dokumentations- och utvecklingsmiljöer.

• Intresse för eller erfarenhet av automatiserad testning av UI-komponenter.

• Erfarenhet av design tokens, tematisering eller CSS-arkitektur.

• Erfarenhet av monorepo, paketering och versionshantering av npm-paket.

Personliga egenskaper

• Du är strukturerad och noggrann i både kod och leverans.

• Du tar ansvar för kvalitet, detaljer och helhet.

• Du är självgående men trivs med att samarbeta tätt i ett litet team.

• Du kommunicerar tydligt och är öppen för feedback.

• Du är nyfiken, pragmatisk och gillar att förbättra saker steg för steg.

• Du trivs med fokuserat arbete, tydliga prioriteringar och nära samarbete med design och content.

Exempel på arbetsuppgifter

• Implementera och vidareutveckla komponenter i Lit och web components.

• Säkerställa att komponenter håller hög kvalitet vad gäller tillgänglighet, semantik, API och användbarhet.

• Arbeta nära designer och UX writer/content designer för att skapa en bra helhet i komponenter och dokumentation.

• Dokumentera användning, beteenden, riktlinjer och tekniska beslut.

• Bidra till förbättringar av designsystemets arbetsflöden, komponentstruktur och kommunikation.

• Stötta andra team i hur komponenter och riktlinjer ska användas.

Övrigt

Du kan vara närvarande på Länsförsäkringar AB:s kontor (Gärdet) dagligen (delvis hybrid arbetsmodell tillämpas, 2-3 dagar/vecka (50%). Boende i Stockholmsområdet är att föredra, alternativt krävs garanterad närvaro enligt överenskommelse.

Start datum: 2026.10.01

Slut datum: 2027.09.01

Placering: Stockholm

Heltid

  • Locations: Stockholm
  • Technologies: TypeScript
  • Language: English, Swedish