Uvation
Uvation
Uvation on teknologiayritys, joka keskittyy IT-infrastruktuuriin, tekoälyyn, kyberturvallisuuteen ja pilvipalveluiden hallintaan. Sen palveluihin kuuluvat hallinnoidut IT-, tietoturva- ja verkkopalvelut sekä Dellin ja Nvidian teknologioihin perustuvat tekoälyratkaisut. Uvation tukee pilviympäristöjä myös Oracle Cloudin, Google Cloudin ja Amazon Web Servicesin kumppanuuksien kautta sekä ylläpitää laitteisto- ja ohjelmistotuotteiden markkinapaikkaa. Yritys palvelee konsultoinnin, terveydenhuollon ja tekoälyn parissa toimivia organisaatioita, joten sen työ sopii hallinnoiduista teknologiakerroksista, turvallisesta infrastruktuurista ja yritystason pilviratkaisuista kiinnostuneille ammattilaisille.

Sopimuspohjainen frontend-kehittäjä (React, Next.js) – etätyö Romaniassa

Toteuta responsiivisia React- ja Next.js-käyttöliittymiä hyväksyttyjen suunnitelmien ja API-sopimusten pohjalta. Kehitä testattavia frontend-ominaisuuksia, integroi REST-rajapintoja ja ratkaise selainyhteensopivuusongelmia etätyönä Romaniasta.

Kuvaus

  • Luo luotettavia ja responsiivisia käyttöliittymiä hyväksyttyjen suunnitelmien ja API-sopimusten pohjalta
  • Kehitä frontend-ominaisuuksia itsenäisesti ja ota niistä omistajuus
  • Tutki selainten toimintaa ja korjaa selainten välisiä yhteensopivuusongelmia
  • Kirjoita selkeää, uudelleenkäytettävää, ylläpidettävää ja hyvin testattua frontend-koodia
  • Yhdistä REST-rajapintoja ja hallitse lataus-, virhe-, tyhjä- ja osittaisen datan tiloja
  • Rakenna pollausta ja pyyntöjen siivouslogiikkaa sekä käsittele puutteellisia tai odottamattomia API-vastauksia ennakoivasti
  • Työskentele yhteistyössä Git-haarojen, pull requestien, koodikatsausten ja yhteisten toimitusprosessien parissa

Vaatimukset

  • Sinulla on 4–6 vuoden kokemus frontend-kehityksestä
  • Sinulla on vahva kokemus Reactista, Next.js:stä, TypeScriptistä ja hookseihin perustuvasta komponenttikehityksestä
  • Ymmärrät komponenttien elinkaaria, efektejä, memoisaatiota ja tarpeettomien uudelleenrenderöintien välttämisen tekniikoita
  • Sinulla on kokemusta Next.js:stä, Vitestä tai vastaavasta modernista frontend-koontikehyksestä
  • Käytät Zustandia, Redux Toolkitia tai vastaavaa tilanhallintakirjastoa, mukaan lukien selektorit
  • Hallitset HTML5:n, CSS3:n ja SCSS:n responsiivisiin asetteluihin, semanttiseen merkintään ja rajattuun tyylittelyyn
  • Ymmärrät saavutettavuuden perusteet, kuten näppäimistönavigoinnin, fokuksen hallinnan ja ARIA:n
  • Olet työskennellyt IBM Carbonin, Material UI:n tai vastaavan komponenttikirjaston kaltaisen designjärjestelmän kanssa
  • Muunna Figma-suunnitelmat tai muut visuaaliset määrittelyt tarkasti toimiviksi käyttöliittymiksi
  • Integroi REST-rajapintoja ja hallitse lataus-, virhe-, tyhjä- ja osittaisen datan tiloja
  • Toteuta pollaus, pyyntöjen siivous ja puutteellisten tai odottamattomien API-vastausten ennakoiva käsittely
  • Ymmärrät ympäristöasetukset, pakettien hallinnan ja frontend-koontiprosessit
  • Kirjoita yksikkö- ja komponenttitestejä Vitestillä tai Jestillä ja React Testing Librarylla
  • Käytät selaimen DevTools-työkaluja tehokkaasti selainongelmien tutkimiseen ja ratkaisemiseen
  • Ymmärrät Git-haarat, pull requestit, koodikatsaukset ja yhteistyöhön perustuvat toimitustyönkulut
  • Tuotat selkeää, uudelleenkäytettävää ja ylläpidettävää frontend-koodia
  • Sovellat turvallisia asiakaspuolen kehityskäytäntöjä, mukaan lukien ympäristömuuttujien ja lokituksen huolellinen käsittely
  • Kokemus animaatiokirjastoista, kuten GSAP:stä, Framer Motionista tai React Springistä, katsotaan eduksi
  • Kokemus kaaviokirjastoista, kuten Rechartsista, Chart.js:stä, D3.js:stä tai Highchartsista, katsotaan eduksi
  • Käytännön kokemus three.js:stä, React Three Fiberistä, WebGL:stä tai HTML Canvas API:sta katsotaan eduksi
  • Tunnet suorituskyvyn profiloinnin, bundle-analyysin, lazy loadingin ja dynaamiset importit, mikä katsotaan eduksi
  • Kokemus kansainvälistämiskirjastoista, kuten react-i18nextistä tai next-intl:stä, katsotaan eduksi
  • Kokemus päästä päähän -testaustyökaluista, kuten Playwrightista, katsotaan eduksi
  • Tunnet virherajat, frontend-valvonnan ja CI/CD-putket, mikä katsotaan eduksi
  • Azure DevOpsin tuntemus katsotaan eduksi
  • Kokemus työskentelystä Agile-tiimissä Jiran ja Confluencen kanssa katsotaan eduksi

Edut

  • Työskentele etänä

Samankaltaiset työpaikat