Uvation
Uvation
Uvation je podjetje za tehnološke storitve, osredotočeno na IT-infrastrukturo, umetno inteligenco, kibernetsko varnost in delovanje v oblaku. Njegova ponudba vključuje upravljane IT-storitve, varnostne in omrežne operacije ter rešitve umetne inteligence, izdelane s tehnologijama Dell in Nvidia. Uvation podpira tudi okolja v oblaku prek partnerstev s podjetji Oracle Cloud, Google Cloud in Amazon Web Services ter upravlja tržnico za strojne in programske izdelke. Podjetje sodeluje z organizacijami na področjih svetovanja, zdravstva in umetne inteligence, zato je njegovo delo relevantno za strokovnjake, ki jih zanimajo upravljane tehnološke storitve, varna infrastruktura in poslovne rešitve v oblaku.

Višji frontend razvijalec – tehnični vodja – React, Next.js, delo na daljavo iz Poljske

Vodite frontend arhitekturo in razvoj vmesnikov React in Next.js z interaktivno grafiko in zemljevidi. Usmerjate zmogljivost, integracije, tehnične preglede in mentorstvo v ekipi na daljavo s sedežem na Poljskem.

Opis

  • Določanje tehnične usmeritve za kompleksne frontend funkcionalnosti
  • Usmerjanje oblikovalskih odločitev, pregledov kode in mentorstva ekipe
  • Izdelava frontend funkcionalnosti z Reactom in Next.js
  • Oblikovanje frontend arhitekture, izboljšav zmogljivosti in integracij
  • Razvoj interaktivne grafike in vmesnikov, ki temeljijo na zemljevidih
  • Podpora tehničnemu raziskovanju in razvoju dokazov koncepta za kompleksne interakcije

Zahteve

  • Napredno znanje Reacta, Next.js, TypeScripta in sodobnih vzorcev komponent, ki temeljijo na hookih
  • Sposobnost ustvarjanja razširljive frontend arhitekture z enim virom resnice in jasnimi mejami med uporabniškim vmesnikom, poslovno logiko in dostopom do podatkov
  • Izkušnje z izdelavo ponovno uporabnih knjižnic komponent in vzdrževanjem doslednih API-jev komponent
  • Poglobljeno poznavanje Zustand, Redux Toolkit ali primerljivih rešitev za upravljanje stanja, vključno z učinkovitim načrtovanjem selektorjev
  • Dobro poznavanje HTML, CSS in SCSS, vključno s prilagodljivimi postavitvami, dostopnostjo in izolacijo slogov
  • Izkušnje s pretvarjanjem podrobnih vizualnih specifikacij v vmesnike s sistemi, kot sta IBM Carbon ali Material UI
  • Močne izkušnje z integracijo REST API-jev, vključno s tipiziranimi modeli, adapterji, periodičnim pridobivanjem ter odpornim obravnavanjem nepopolnih ali nedoslednih podatkov
  • Izkušnje z določanjem ali preverjanjem pogodb API z zalednimi ekipami in uporabo praks pogodbenega testiranja
  • Dokazane strokovne izkušnje z zmogljivostjo frontenda, vključno s profiliranjem, memoizacijo, delitvijo kode, lenim nalaganjem in analizo paketov
  • Razumevanje hitrosti sličic, uporabe grafičnega procesorja in vedenja pomnilnika na grafično zahtevnih zaslonih
  • Praktične izkušnje z WebGL, three.js ali React Three Fiber, vključno z upravljanjem scen in kamer, izbiranjem s kazalcem ter časovnicami animacij
  • Izkušnje z usklajevanjem dogodkov in interakcij med plastmi uporabniškega vmesnika in grafičnimi površinami
  • Izkušnje z integracijo SDK-jev za zemljevide, delom s koordinatnimi sistemi, uvajanjem nadomestnih ponudnikov in zaščito žetonov API
  • Sposobnost ustvarjanja komponent za obstoječe gostiteljske aplikacije s čistimi propsi in povratnimi klici, izoliranimi slogi ter brez nenamernih globalnih učinkov
  • Močne izkušnje s testiranjem z Vitestom ali Jestom in React Testing Library, podprte s praktično strategijo testiranja
  • Izkušnje s strogim TypeScriptom, mejami napak, preverjanjem v različnih brskalnikih in orodji Browser DevTools
  • Izkušnje s prispevanjem k cevovodom CI/CD, delovnim tokovom Git in kakovostnim pregledi zahtevkov za združevanje
  • Izkušnje z Azure DevOps
  • Dokazano tehnično vodenje z mentorstvom, razčlenjevanjem nalog, ocenjevanjem in tehnično dokumentacijo
  • Razumevanje osnov frontend varnosti, vključno z varno konfiguracijo okolja, varnim beleženjem in odgovornim upravljanjem odvisnosti tretjih oseb
  • Izkušnje z naprednimi orodji za animacije, kot sta GSAP ali Framer Motion
  • Izkušnje z uporabo knjižnic za grafikone in vizualizacijo podatkov
  • Izkušnje z vizualno regresijo ali end-to-end testiranjem s Playwrightom
  • Izkušnje z uvajanjem internacionalizacije in lokalizacije v velikem obsegu
  • Poznavanje mikrofrontendov, monorepozitorijev ali upravljanja oblikovalskih sistemov
  • Izkušnje s produkcijsko opazljivostjo, podporo izdajam in preiskovanjem incidentov
  • Izkušnje z vodenjem tehničnega raziskovanja ali dela na dokazu koncepta za kompleksne interakcije