Frontend utvikler - Ruters Designsystem
Click to see all jobs
Arbeidsoppgavene til utvikleren handler først og fremst om å forvalte og videreutvikle et etablert designsystem. I tillegg er det planlagt å utvikle et nytt designsystem som samsvarer med den nye Ruter app-en og profilen. I en periode fremover vil det derfor både bli arbeid med den “nåværende” og det “nye” designsystemet.
Noen av de viktigste arbeidsoppgavene er beskrevet under:
- Forvalte og videreutvikle dagens designsystem. Det omfatter følgende:
- Web-komponenters krevet i React Sass, med støtte for Typescript
- Pakker for ikoner, font, css, dokumentasjonsside, designtokens og scss-core (en pakke for tools og mixins)
- Oppdatering av webside for dokumentasjon av designsystemet
- Publisering av nye versjoner av designsystemet til NPM og skrive release oppdateringer til andre utviklere i Ruter
- Testing av komponenter med React Testing Library, Jest eller Cypress
- Utvikling av Gitlab-pipeline for publisering av designtokens for app og web - npmjs (web),
- CocoaPod (Android) og Swift Package Handler (iOS)
- Være med å planlegge, designe og utvikle Ruters nye designsystem. Det handler bl.a. om å:
- Etablere nytt komponentbibliotek for web
- Bidra i å designe arkitekturen for det nye designsystemet (bl.a. import for RDS-brukere, komponentstruktur og versjonering)
- Implementere illustrasjoner og animasjoner
- Lag en ny brandside i samarbeid med CMS-prosjektet for ruter.no for dokumentasjon av design og kode for den nye Ruter profilen
- Implementere designtokens for den nye Ruter-profilen
- Ivareta kravene til universell utforming. RDS har stort fokus på universell utforming, og det blir en viktig oppgave å sikre at komponenter og elementer til det nye designsystemet er godt innenfor kravene om universell utforming. Det samme gjelder for brandsiden.
- Bistå andre utviklere med å få satt opp og bruke designsystemet
Ønskede kvalifikasjoner
Sentrale forutsetninger for å lykkes i denne rollen er som følger:
- Erfaring med utvikling i React, Sass, Typescript og CSS
- Erfaring med webpack, rollup og/eller andre byggverktøy/bundlere
- Erfaring med implementering av kravene til universell utforming
- Erfaring med React Testing Library, Jest eller Cypress
- Erfaring med design og arkitektur av designsystemer
- Erfaring med å sette opp deployment pipeline (fortrinnsvis Gitlab)
Det er en fordel at konsulenten har erfaring med:
- ▪ Høyere utdannelse innen IT (Høyskole/Universitet)
- ▪ Erfaring med monorepos (Lerna)
- ▪ Kjennskap til konsepter som tree shaking og metoder/verktøy for å minimere pakkestørrelse i klienter
Ved søknad trenger vi spisset CV i MS Office format, godt utfylt kompetansematrise, samt informasjon om tilgjengelighet, pris og 2-3 referanser.
Required skills:
React
Sass
Typescript
CSS
Competence area
Development
Location
Oslo
Workload
100%
Languages
Skandinavisk
Startdate
31.01.2022
Enddate
31.01.2023
Option to prolong
Apply before
06.01.2022
Sourcing Manager
iOS-utvikler til YR
Request ID: 25-06-8361 Published: 2025-06-17Yr/NRK søker en senior iOS-utvikler med solid erfaring i utvikling av native-applikasjoner. Konsulenten vil få ansvar for videreutvikling og forvaltning av Yr sin iOS-app sammen med en annen iOS utvikler på teamet, og være en sentral fagperson i arbeidet med brukeropplevelse, ytelse og kodekvalitet. NRK har behov for bistand til vedlikehold, omskriving og videreutvikling av Yr app på iOS. Konsulententen skal bistå eksisterende iOS utvikler på teamet i arbeidet og rapporterer i sitt daglige virk......
Development
NRK Marienlyst Oslo
100%
2025-08-11
2025-12-31
Norsk
UX- Designer til Team Produkt (Videreføring av en eksisterende rolle)
Request ID: 25-06-2646 Published: 2025-06-12Entur AS har behov for 1 UX-designer til team Produkt. UX-designeren vil ha ansvar for alt teamets designarbeid, og utføre mesteparten av dette selv. Team Produkt er et fullstack-team som utvikler og forvalter den nasjonale pris- og produktdatabasen (nasjonal fellestjeneste), samt tilhørende grensesnitt for administrering av pris- og produktdata. Teamet har ansvaret for et komplekst domene med flere applikasjoner og tjenester som konsumeres av interne klienter i Entur og eksterne aktører via mas......
Design
Oslo
100%
2025-08-04
2028-08-04
Norsk