Uvation
Uvation
Uvation er en teknologitjenestevirksomhed med fokus på IT-infrastruktur, kunstig intelligens, cybersikkerhed og cloud-drift. Tilbuddet omfatter managed IT-, sikkerheds- og netværksdrift samt AI-løsninger baseret på teknologier fra Dell og Nvidia. Uvation understøtter også cloudmiljøer gennem partnerskaber med Oracle Cloud, Google Cloud og Amazon Web Services og driver en markedsplads for hardware- og softwareprodukter. Virksomheden betjener organisationer inden for rådgivning, sundhedsvæsen og kunstig intelligens, hvilket gør arbejdet relevant for fagfolk med interesse for managed teknologitjenester, sikker infrastruktur og cloudløsninger til virksomheder.

Senior frontendudvikler og teknisk leder på afstand i Rumænien

Led arkitekturen for grafikintensive grænseflader med React og Next.js, mentorér udviklere, og lever hurtige, gennemtestede frontendfunktioner på afstand fra Rumænien.

Beskrivelse

  • Sæt den tekniske retning for komplekse frontendfunktioner
  • Vejled teamet gennem designbeslutninger, kodegennemgange og mentoring
  • Byg avanceret frontendfunktionalitet med React og Next.js
  • Etablér skalerbar arkitektur med separate lag til brugergrænseflade, forretningslogik og dataadgang
  • Opret genanvendelige komponentbiblioteker med ensartede API'er
  • Forbind REST-tjenester, og verificér API-kontrakter med backendteamene
  • Mål og forbedr ydeevnen gennem kodedeling, lazy loading og analyse af bundle-størrelse
  • Udvikl grafikintensive grænseflader med WebGL, three.js eller React Three Fiber
  • Forbind kort-SDK'er, og håndtér koordinatsystemer, leverandørfallbacks og API-tokens
  • Opret komponenter, der kan indlejres sikkert i en eksisterende værtsapplikation uden utilsigtede globale effekter
  • Definér og vedligehold testmetoder med Vitest eller Jest og React Testing Library
  • Understøt CI/CD-processer, Git-praksis og gennemgange af pull requests
  • Mentorér kolleger, nedbryd arbejde, estimér indsats, og skriv teknisk dokumentation
  • Anvend frontend-sikkerhedsprincipper, og bidrag til observability, releases og undersøgelser af produktionshændelser

Krav

  • Have 5–8 års professionel erfaring
  • Demonstrere avancerede færdigheder i React, Next.js, TypeScript og moderne komponentudvikling baseret på hooks
  • Designe skalerbar frontendarkitektur med en enkelt sandhedskilde og klar adskillelse mellem brugergrænseflade, forretningslogik og dataadgang
  • Bygge genanvendelige komponentbiblioteker og vedligeholde ensartede standarder for komponent-API'er
  • Bruge Zustand, Redux Toolkit eller en tilsvarende state management-løsning, herunder effektivt design af selektorer
  • Have stærke HTML-, CSS- og SCSS-færdigheder på tværs af responsive, tilgængelige og stilisolerede grænseflader
  • Omsætte detaljerede visuelle specifikationer til grænseflader ved hjælp af systemer som IBM Carbon eller Material UI
  • Integrere REST-API'er med typede modeller, adaptere, polling og robust håndtering af ufuldstændige eller inkonsistente data
  • Definere eller verificere API-kontrakter med backendteams og anvende metoder til kontrakttest
  • Optimere ydeevnen gennem profilering, memoisation, kodedeling, lazy loading og analyse af bundle-størrelse
  • Forstå billedhastighed, GPU-udnyttelse og hukommelseshensyn for grafikintensive skærmbilleder
  • Arbejde praktisk med WebGL, three.js eller React Three Fiber, herunder styring af scene og kamera, pointer picking og animationstidslinjer
  • Håndtere events og interaktion på tværs af lagdelte grænseflade- og grafikflader
  • Integrere kort-SDK'er, arbejde med koordinatsystemer, implementere leverandørfallbacks og beskytte API-tokens
  • Bygge værtsapplikationskomponenter med rene props og callbacks, isolerede styles og ingen utilsigtede globale effekter
  • Anvende stærke testpraksisser med Vitest eller Jest og React Testing Library gennem en praktisk teststrategi
  • Arbejde med strict TypeScript, error boundaries, test på tværs af browsere og browserens DevTools
  • Bidrage til CI/CD-pipelines, Git-workflows og grundige gennemgange af pull requests
  • Have erfaring med Azure DevOps
  • Udvise teknisk lederskab gennem mentoring, opdeling af opgaver, estimering og teknisk dokumentation
  • Forstå grundlæggende frontend-sikkerhed, herunder sikker miljøkonfiguration, sikker logning og ansvarlig brug af tredjepartsafhængigheder
  • En fordel: erfaring med avancerede animationsværktøjer som GSAP eller Framer Motion
  • En fordel: erfaring med biblioteker til diagrammer og datavisualisering
  • En fordel: erfaring med visuel regressionstest eller end-to-end-test med Playwright
  • En fordel: erfaring med at levere internationalisering og lokalisering i stor skala
  • En fordel: kendskab til micro-frontends, monorepos eller governance for designsystemer
  • En fordel: erfaring med produktionsobservability, releases og undersøgelser af hændelser
  • En fordel: erfaring med at lede teknisk afklaring eller proof-of-concept-arbejde for komplekse interaktioner

Fordele

  • Arbejde på afstand
  • Kontraktansættelse

Relaterede job