Request ID: 21-11-1913
Published: 05.11.2021

AKT søker én Android utvikler som skal jobbe i Ruters lokaler. Primæroppgave for konsulenten er å jobbe med utvikling av billettappene til kollektivselskapene; Østfold Kollektivtrafikk, Agder Kollektivtrafikk, Brakar, Kolumbus, Skyss og Troms Fylkestrafikk. AKT inngikk i 2017 et samarbeid med Ruter og de andre kollektivselskapene om felles utvikling og drift av billettapp løsninger. Appene har lik kodebase med utgangspunkt i RuterBillett, og det lages kloner med egen konfigurasjon til hver av selskapene. Det kan også forventes noe forvaltning på RuterBillett.

Utvikleren vil også kunne gå inn i andre oppdrag for samarbeidet.

Om appene

De ulike kollektivselskapenes apper er kloner av RuterBillett, men inneholder selvstendige produktløsninger levert av felles backend. Teamet konsulenten ønskes inn i er ansvarlig for felles utvikling og drift av de ulike klonene, som også inkluderer unike tjenester knyttet til det enkelte kollektivselskapets app.

Løsningen består av en Android basert app og en iOS app. Disse er integrert med tilhørende backend tjenester for billetthåndtering utviklet på Ruters plattform (SAPI) og Nasjonal Ordre Database (NOD). Siden 2018 er backend funksjonalitet gradvis migrert til Ruters nye plattform for alle digitale tjenester (RDP). Det gjenstår en rekke tjenester og funksjonalitet som skal migreres fra SAPI til RDP̊ i det kommende året. I den anledning skrives kloneappene på nytt for å tilpasses nye grunntjenester og tilpassede APIer.

Om rollen og arbeidsoppgaver

  • Utvikling, forvaltning og feilretting av billettappene med DevOps-prinsipper
  • Testing av billettappene og tilhørende tjenester som f.eks betalingsløsninger
  • Bidra i tekniske og funksjonelle løsningsvalg for billettappene

Erfaring med:

  • Kotlin
  • Java
  • Patterns som Android services, Android Architecture, Components, Android View Binding Utvikling mot API (REST, MQTT, GraphQL)
  • GIT
  • Implementasjon av tredjeparts API og biblioteker
  • Google Analytics og GoogleFirebase
  • Testdreven utvikling og testautomasjon
  • Bygg-verktøy for mobile plattformer
  • jUnit testing og Espress testing (Android)
  • Håndtering av sertifikater og signering av apper
  • Arbeidsspråk er norsk, og det er viktig at konsulenten har evne til å kommunisere uten vesentlige språklige barrierer. Skandinavisk (norsk/svensk/dansk) minimum nivå C11, Engelsk minimum nivå B2

Fordel å ha erfaring med:

  • Evne til å jobbe i autonomt team med CI/CD pipeline miljø etter DevOps-prinsipper
  • Erfaring i å jobbe med GDPR og personvern i design og utvikling
  • JavaScript/NodeJS, -Linux
  • React native (JavaScript/TypeScript)
  • Moderne CSS frameworks (SCSS,SASS)
  • Kafka eller tilsvarende melding/event-tjenester
  • Erfaring med å arbeide i devops team
  • Erfaring med smidige utviklingsmetoder og tankesett
  • Erfaring med bruk av JIRA og Confluence
  • Erfaring med kompleks teknisk infrastruktur og back-end
  • Etablering og forvaltning av kodestandarder
  • Erfaring fra utvikling av billetteringsløsninger, spesielt mot apper
  • Erfaring med Figma

Personlige egenskaper

  • Er en oppmuntrende lagspiller, som evner å samhandle og samarbeide godt med andre mennesker uavhengig av fagdisiplin
  • Forstår at veien blir til mens vi går, og har en ‘alt går an’ mentalitet
  • Har god muntlig og skriftlig kommunikasjon- og formidlingsevne
  • Er initiativrike og engasjerte. Identifiserer muligheter og er proaktive i atferd og handling
  • Er strukturert
  • Iver etter å lage helhetlige løsninger med topp brukeropplevelse

Required skills:
Kotlin Java API GIT

Desired skills:
JavaScript Kafka Node.JS

Competence area

Development

Location

Oslo

Workload

100%

Languages

Skandinavisk

Startdate

01.12.2021

Enddate

31.12.2022

Option to prolong

Apply before

17.11.2021

Contact person:
Marthon Hermansen
Sourcing Manager
Similar assignments

Prosjektleder innføring kassasystem

Request ID: 24-11-6881 Published: 2024-11-21

Kriminalomsorgen har gått til innkjøp av ny kassasystemløsning for hele kriminalomsorgen. Nye kasser med tilhørende bankterminaler skal innføres på 50-70 geografiske steder med tilhørende:oppsett iht. regnskapsstandarderintegrasjon mot regnskapssystem og hos systemleverandørkrav til infrastrukturkrav til sikkerhetAnskaffelsen skal dekke behovet for én prosjektleder som kan planlegge og følge opp prosjektet, koordinere ressurser internt og eksternt, ivareta dialog med de ulike fagmiljøene og enhe......

Competence area
Project management
Location
Oslo
Workload
50%
Startdate
2024-12-16
Enddate
2025-06-30
Can prolong
Languages
Norsk
Apply before: Closed

Senior beredskapsressurs

Request ID: 24-11-0676 Published: 2024-11-19

Avd. Brukeropplevelse og datadeling (BOD) i Digitaliseringsdirektoratet (Digdir) har behov for 1 senior beredskapsressurs.Ressursen skal bistå team sikkerhet i avdeling BOD; med arbeid tilknyttet nasjonal sikkerhet, beredskap og informasjonssikkerhet.Avdeling BOD skal styrke dokumentasjon og forståelsen av styringssystem for sikkerhet i egen avdeling – og i samvirket med andre avdelinger i Digdir tilknyttet sikkerhetsområdene, og få en mer robust virksomhet mot sikkerhetstruende hendelser.Avd. B......

Competence area
Security
Location
Oslo
Workload
100%
Startdate
2024-01-06
Enddate
2026-01-06
Languages
Norsk
Apply before: Closed