
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.
Kokenut frontend-kehittäjä ja tekninen vetäjä (Malesia, etätyö)
Johda frontend-arkkitehtuuria ja toimitusta Reactin, Next.js:n, suorituskyvyn, API-rajapintojen ja interaktiivisen grafiikan parissa. Mentoroi insinöörejä ja ohjaa vaativien ominaisuuksien kehitystä Malesiassa toimivassa etätiimissä.
Kuvaus
- Määritä vaativien frontend-ominaisuuksien tekninen suunta
- Tue tiimiä suunnittelupäätöksissä, koodikatselmoinneissa ja mentoroinnissa
- Ohjaa arkkitehtuuriin, suorituskykyyn ja integraatioihin liittyviä valintoja
- Pilko työ, arvioi työmäärä ja laadi tekninen dokumentaatio
- Osallistu CI/CD-putkiin, Git-käytäntöihin ja pull request -katselmointeihin
- Johda vaativien vuorovaikutusten teknistä selvitystyötä ja proof-of-concept-hankkeita
Vaatimukset
- Erittäin hyvä Reactin, Next.js:n, TypeScriptin ja hookseihin perustuvan komponenttikehityksen hallinta
- Kyky luoda skaalautuvia frontend-arkkitehtuureja, joissa on yksi totuuden lähde ja käyttöliittymän, liiketoimintalogiikan sekä tiedonsaannin selkeä erottelu
- Kokemusta uudelleenkäytettävien komponenttikirjastojen rakentamisesta ja yhdenmukaisten komponentti-API-rajapintojen ylläpidosta
- Syvällinen Zustandin, Redux Toolkitin tai vastaavien tilanhallintaratkaisujen tuntemus, mukaan lukien tehokas selektorien suunnittelu
- Vahva HTML-, CSS- ja SCSS-osaaminen sekä responsiivisen suunnittelun, saavutettavuuden ja tyylien eristämisen asiantuntemus
- Kokemusta yksityiskohtaisten visuaalisten määrittelyjen muuntamisesta käyttöliittymiksi IBM Carbonin tai Material UI:n kaltaisilla järjestelmillä
- Vahva REST API -integraatio-osaaminen, mukaan lukien tyypitetyt mallit, adapterit, kyselyjen toistaminen sekä puutteellisten tai epäyhtenäisten tietojen kestävä käsittely
- Kokemusta backend-API-sopimusten määrittelystä tai validoinnista ja sopimustestauksen käytännöistä
- Osoitettu frontend-suorituskyvyn asiantuntemus, joka kattaa profiloinnin, memoisaation, koodin jakamisen, laiskan latauksen ja bundle-analyysin
- Kuvataajuuksien, GPU:n käytön ja muistinkäyttäytymisen ymmärtäminen grafiikkaintensiivisillä näytöillä
- Käytännön kokemusta WebGL:stä, three.js:stä tai React Three Fiberistä, mukaan lukien näkymän ja kameran hallinta, osoittimen kohteiden valinta ja animaatioiden aikajanat
- Kokemusta tapahtumien ja vuorovaikutusten koordinoinnista kerroksellisten käyttöliittymä- ja grafiikkapintojen välillä
- Kokemusta kartta-SDK:iden integroinnista, koordinaattijärjestelmien käytöstä, palveluntarjoajien varamenetelmien toteuttamisesta ja API-tunnusten suojaamisesta
- Kyky kehittää komponentteja olemassa oleviin isäntäsovelluksiin puhtaiden propsien ja callbackien, eristettyjen tyylien sekä tahattomien globaalien vaikutusten puuttumisen avulla
- Vahva testauskokemus Vitestillä tai Jestillä ja React Testing Librarylla, jota tukee käytännöllinen testaustrategia
- Kokemusta tiukasta TypeScriptistä, virherajoista, selainten välisestä testauksesta ja selainten DevTools-työkaluista
- Kokemusta CI/CD-putkiin ja Git-työnkulkuihin osallistumisesta sekä perusteellisista pull request -katselmoinneista
- Kokemusta Azure DevOpsista
- Todistettua teknistä johtajuutta mentoroinnin, tehtävien pilkkomisen, arvioinnin ja teknisen dokumentoinnin kautta
- Frontend-tietoturvan perusteiden ymmärtäminen, mukaan lukien turvallinen ympäristön määritys, turvallinen lokitus ja kolmansien osapuolten riippuvuuksien vastuullinen hallinta
- Kokemusta edistyneistä animaatiotyökaluista, kuten GSAP:stä tai Framer Motionista
- Kokemusta kaavio- ja datan visualisointikirjastojen käytöstä
- Kokemusta visuaalisesta regressiotestauksesta tai päästä päähän -testauksesta Playwrightilla
- Kokemusta kansainvälistämisen ja lokalisoinnin toteuttamisesta laajassa mittakaavassa
- Mikrofrontendien, monorepojen tai suunnittelujärjestelmien hallinnan tuntemus
- Kokemusta tuotannon havainnoinnista, julkaisujen tukemisesta ja häiriöiden tutkinnasta
- Kokemusta vaativien vuorovaikutusten teknisen selvitystyön tai proof-of-concept-työn johtamisesta