Arbeidsoppgaver
Kunden har behov for 1-2 utviklere/interaksjonsdesignere som kan kombinere design med utvikling. Ansvaret vil omfatte oversettelse av brukerbehov til UI / UX design (wireframes etc) til fungerende kode som igjen vil skape de visuelle elementene av applikasjonen. De vil jobbe med UI / UX-designeren og fylle gapet mellom grafisk design og teknisk implementering, ta en aktiv rolle på begge sider og definere hvordan applikasjonene ser ut og hvordan de fungerer.
- Utvikle ny brukervennlig funksjonalitet
- Bygg gjenbrukbar kode og biblioteker til fremtidig bruk
- Sikre den tekniske egnetheten til UI / UX-design
- Optimalisere løsningen for maksimal hastighet og skalerbarhet
- Forsikre deg om at all input fra bruker er validert før det sendes til back-end
- Samarbeide med andre lagmedlemmer og interessenter
Krav til erfaring/kvalifikasjoner/kompetanse
- God forståelse og stor interesse for UI / UX design på web
- Dyp forståelse av "web markup", inkludert HTML5, CSS3.
- Dyp forståelse av JavaScript-bibliotek et Angular (versjon 4)
- God forståelse av asynkron meldingshåndtering, "partial page updates" og AJAX
- Dyp forståelse av " cross-browser" utfordringer og løsninger
- Dyp forståelse av kodeversjonsverktøy, for eksempel Git, samt bruk av featurebranching, merge requests og releaser
- Erfaring med byggeverktøy for java-script applikasjoner
- Erfaring med teknologier/biblioteker som jQuery og highcharts.js
- Erfaring med Open-Source baserte CMS løsninger er en fordel.
- God forståelse for fleksibel prosjektstyring som Scrum og Kanban
- God forståelse av bruk av Jira til oppfølgin og planlegging av sprinter
- God forståelse av serverside programmering i Java med Spring Boot, REST-services og Hibernate/JPA
- Kandidaten skal kommunisere skriftlig og muntlig på et skandinavisk språk.
- Kandidaten kan sikkerhetsklareres