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.

Frontend razvijalec (React, Next.js) – delo na daljavo iz Malezije

Izdelujte odzivne in zanesljive vmesnike z Reactom, Next.jsom in TypeScriptom. Odobrene zasnove pretvarjajte v testirane funkcionalnosti, povezujte API-je in odpravljajte težave v brskalnikih.

Opis

  • Izdelovati zanesljive in odzivne vmesnike na podlagi odobrenih zasnov in pogodb API
  • Dokončati dodeljene funkcionalnosti z minimalnim nadzorom
  • Raziskovati in odpravljati težave, povezane z brskalniki
  • Ustvarjati vzdržno front-end kodo, podprto z ustreznimi testi
  • Natančno pretvarjati datoteke Figma in druge vizualne specifikacije v vmesnike
  • Povezovati REST API-je ter podpirati stanja nalaganja, napak, praznih in delnih podatkov
  • Razvijati vedenje periodičnega pridobivanja in čiščenja zahtevkov ter varno obravnavati nepopolne ali nepričakovane odgovore
  • Sodelovati z vejami Git, zahtevki za združitev in pregledi kode

Zahteve

  • Imeti 4–6 let poklicnih izkušenj s front-end razvojem
  • Dokazati odlično poznavanje Reacta, Next.jsa, TypeScripta in načrtovanja komponent na podlagi hookov
  • Razumeti življenjske cikle komponent, učinke, memoizacijo in tehnike za preprečevanje nepotrebnih ponovnih izrisov
  • Imeti izkušnje z Next.jsom, Viteom ali primerljivim sodobnim front-end ogrodjem za gradnjo aplikacij
  • Poznati Zustand, Redux Toolkit ali podobno rešitev za upravljanje stanja, vključno z učinkovito uporabo selektorjev
  • Odlično obvladati HTML5, CSS3 in SCSS, vključno z odzivnim dizajnom, semantičnim HTML-jem in omejenimi slogi
  • Razumeti osnove dostopnosti, kot so upravljanje s tipkovnico, nadzor fokusa in ustrezni atributi ARIA
  • Imeti izkušnje z oblikovalskim sistemom ali knjižnico komponent, kot so IBM Carbon, Material UI ali enakovredna rešitev
  • Znati natančno poustvariti zasnove iz Figme in druge vizualne specifikacije
  • Imeti izkušnje z integracijo REST API-jev ter izvajanjem stanj nalaganja, napak, praznih in delnih podatkov
  • Razumeti periodično pridobivanje, preklic ali čiščenje zahtevkov ter odporno obravnavo nepopolnih ali nepričakovanih podatkov API
  • Razumeti konfiguracijo okolja, upravljanje paketov in front-end postopke gradnje
  • Pisati enotne in komponentne teste z Vitestom ali Jestom ter React Testing Library
  • Samozavestno uporabljati razvojna orodja brskalnika za preiskovanje in odpravljanje težav med brskalniki
  • Razumeti vejitve Git, zahtevke za združitev, preglede kode in prakse sodelovalnega razvoja
  • Pisati jasno, ponovno uporabljivo in vzdržno front-end kodo
  • Razumeti varne prakse na strani odjemalca, vključno s spremenljivkami okolja in odgovornim beleženjem
  • Izkušnje z GSAP-om, Framer Motionom, React Springom ali primerljivo knjižnico za animacije so prednost
  • Izkušnje z Rechartsom, Chart.jsom, D3.jsom, Highchartsom ali drugo knjižnico za grafikone so prednost
  • Praktično znanje three.js, React Three Fiber, WebGL ali HTML Canvas API je prednost
  • Poznavanje profiliranja zmogljivosti, analize paketov, lenega nalaganja in dinamičnih uvozov je prednost
  • Izkušnje z react-i18next, next-intl ali drugo knjižnico za internacionalizacijo so prednost
  • Izkušnje s Playwrightom ali drugim orodjem za end-to-end testiranje so prednost
  • Poznavanje error boundaryjev, spremljanja front-enda in cevovodov CI/CD je prednost
  • Poznavanje Azure DevOps je prednost
  • Izkušnje z delom v agilni ekipi, ki uporablja Jiro in Confluence, so prednost

Sorodna delovna mesta

Endless Studios

Game Design Curriculum Developer (Unity)

Endless Studios

Develop game design lessons for Florida high school career and technical education programs using Endless Studios’ Endstar engine. Create Unity bridge lessons, assessments, teacher guides, and classroom tutorials.

Odpri
Nivoda

Senior AI/ML Engineer, Remote in the United States

Nivoda
201 – 500 Zaposleni
E-trgovinaMaloprodajaTržnica

Develop ranking, recommendation, and multimodal search systems for Nivoda’s global jewellery marketplace and jeweller storefronts. Build production machine learning capabilities across search, product discovery, and image matching.

Odpri