
Uvation er et teknologitjenesteselskap med fokus på IT-infrastruktur, kunstig intelligens, cybersikkerhet og skydrift. Tilbudet omfatter administrerte IT-, sikkerhets- og nettverkstjenester samt AI-løsninger bygget med teknologi fra Dell og Nvidia. Uvation støtter også skymiljøer gjennom partnerskap med Oracle Cloud, Google Cloud og Amazon Web Services, og driver en markedsplass for maskinvare- og programvareprodukter. Selskapet betjener organisasjoner innen rådgivning, helsevesen og kunstig intelligens, noe som gjør arbeidet relevant for fagfolk som er interessert i administrerte teknologitjenester, sikker infrastruktur og skyløsninger for virksomheter.
Senior frontendutvikler og teknisk leder (Malaysia, fjernarbeid)
Led frontendarkitektur og leveranser innen React, Next.js, ytelse, API-er og interaktiv grafikk. Veiled ingeniører og led kompleks funksjonsutvikling for et fjernteam i Malaysia.
Beskrivelse
- Fastsett den tekniske retningen for komplekse frontendfunksjoner
- Støtt teamet med designbeslutninger, kodegjennomganger og veiledning
- Driv valg innen arkitektur, ytelse og integrasjon
- Bryt ned arbeidet, estimer innsatsen og utarbeid teknisk dokumentasjon
- Bidra til CI/CD-pipelines, Git-praksis og gjennomgang av pull requests
- Led teknisk utforskning og proof-of-concept-initiativer for komplekse interaksjoner
Krav
- Avanserte ferdigheter i React, Next.js, TypeScript og komponentutvikling basert på hooks
- Evne til å skape skalerbare frontendarkitekturer med én sannhetskilde og tydelig skille mellom brukergrensesnitt, forretningslogikk og datatilgang
- Erfaring med å bygge gjenbrukbare komponentbiblioteker og vedlikeholde konsistente komponent-API-er
- Dyp kunnskap om Zustand, Redux Toolkit eller tilsvarende løsninger for tilstandshåndtering, inkludert effektiv utforming av selektorer
- Sterke ferdigheter i HTML, CSS og SCSS, med ekspertise innen responsivt design, tilgjengelighet og stilisolering
- Erfaring med å omsette detaljerte visuelle spesifikasjoner til grensesnitt ved hjelp av systemer som IBM Carbon eller Material UI
- Sterke ferdigheter i REST API-integrasjon, inkludert typede modeller, adaptere, polling og robust håndtering av ufullstendige eller inkonsistente data
- Erfaring med å definere eller validere backend-API-kontrakter og bruke metoder for kontrakttesting
- Dokumentert frontendkompetanse innen ytelse, inkludert profilering, memoization, kodedeling, lazy loading og analyse av pakkestørrelse
- Forståelse av bildefrekvenser, GPU-bruk og minneatferd på grafikktunge skjermer
- Praktisk erfaring med WebGL, three.js eller React Three Fiber, inkludert styring av scener og kameraer, pekervalg og animasjonstidslinjer
- Erfaring med å koordinere hendelser og interaksjoner på tvers av lagdelte brukergrensesnitt- og grafikkflater
- Erfaring med integrasjon av kart-SDK-er, arbeid med koordinatsystemer, implementering av leverandørbaserte reservealternativer og sikring av API-tokens
- Evne til å utvikle komponenter for eksisterende vertsapplikasjoner med rene props og callbacks, isolerte stiler og ingen utilsiktede globale effekter
- Sterk erfaring med testing ved hjelp av Vitest eller Jest og React Testing Library, støttet av en praktisk teststrategi
- Erfaring med strict TypeScript, error boundaries, testing på tvers av nettlesere og nettleserens DevTools
- Erfaring med å bidra til CI/CD-pipelines, Git-arbeidsflyter og grundige gjennomganger av pull requests
- Erfaring med Azure DevOps
- Dokumentert teknisk lederskap gjennom veiledning, oppdeling av oppgaver, estimering og teknisk dokumentasjon
- Forståelse av grunnleggende frontend-sikkerhet, inkludert sikker miljøkonfigurasjon, trygg logging og ansvarlig håndtering av tredjepartsavhengigheter
- Erfaring med avanserte animasjonsverktøy som GSAP eller Framer Motion
- Erfaring med å bruke biblioteker for diagrammer og datavisualisering
- Erfaring med visuell regresjonstesting eller ende-til-ende-testing med Playwright
- Erfaring med å levere internasjonalisering og lokalisering i stor skala
- Kjennskap til mikrofronter, monorepoer eller styring av designsystemer
- Erfaring med produksjonsobservabilitet, release-støtte og hendelsesundersøkelser
- Erfaring med å lede teknisk utforskning eller proof-of-concept-arbeid for komplekse interaksjoner