
Az Uvation informatikai infrastruktúrára, mesterséges intelligenciára, kiberbiztonságra és felhőalapú működésre összpontosító technológiai szolgáltató vállalat. Szolgáltatásai közé a menedzselt informatikai, biztonsági és hálózati műveletek, valamint a Dell és Nvidia technológiáira épülő mesterségesintelligencia-megoldások tartoznak. Az Uvation emellett az Oracle Clouddal, a Google Clouddal és az Amazon Web Serviceszel kialakított partnerségein keresztül támogatja a felhőkörnyezeteket, továbbá hardver- és szoftvertermékek piacterét működteti. A vállalat tanácsadással, egészségüggyel és mesterséges intelligenciával foglalkozó szervezeteket szolgál ki, így tevékenysége különösen releváns a menedzselt technológiai szolgáltatások, a biztonságos infrastruktúra és a vállalati felhőmegoldások iránt érdeklődő szakemberek számára.
Senior frontend fejlesztő műszaki vezető távmunkában Romániából
Vezesse a React- és Next.js-architektúrát grafikaigényes felületekhez, mentorálja a mérnököket, és szállítson nagy teljesítményű, alaposan tesztelt frontendfunkciókat távmunkában Romániából.
Leírás
- Határozza meg az összetett frontendfunkciók műszaki irányát
- Segítse a csapatot a tervezési döntésekben, a kódellenőrzésekben és a mentorálásban
- Fejlesszen fejlett frontendfunkciókat React és Next.js használatával
- Alakítson ki skálázható architektúrát elkülönített UI-, üzleti logikai és adatelérési rétegekkel
- Hozzon létre újrafelhasználható komponenskönyvtárakat egységes API-kkal
- Csatlakoztassa a REST-szolgáltatásokat, és ellenőrizze az API-szerződéseket a backendcsapatokkal
- Mérje és javítsa a teljesítményt kódfelosztással, lusta betöltéssel és csomagelemzéssel
- Fejlesszen grafikaigényes felületeket WebGL, three.js vagy React Three Fiber használatával
- Integráljon térképes SDK-kat a koordinátarendszerek, a szolgáltatói tartalékmegoldások és az API-tokenek kezelésével
- Hozzon létre olyan komponenseket, amelyek nem kívánt globális hatások nélkül biztonságosan beágyazhatók egy meglévő gazdaalkalmazásba
- Határozza meg és tartsa fenn a tesztelési megközelítéseket Vitest vagy Jest és React Testing Library használatával
- Támogassa a CI/CD-folyamatokat, a Git-gyakorlatokat és a pull requestek ellenőrzését
- Mentorálja kollégáit, bontsa fel a feladatokat, becsülje meg a ráfordítást, és írjon műszaki dokumentációt
- Alkalmazza a frontendbiztonság alapelveit, és segítsen a megfigyelhetőségben, a kiadásokban, valamint az éles környezetben történt incidensek kivizsgálásában
Követelmények
- Rendelkezzen 5–8 év szakmai tapasztalattal
- Mutasson fel haladó szintű React-, Next.js- és TypeScript-ismeretet, valamint modern, hookalapú komponensfejlesztési tapasztalatot
- Tervezzen skálázható frontendarchitektúrát egyetlen igazságforrással, valamint az UI, az üzleti logika és az adatelérés egyértelmű szétválasztásával
- Építsen újrafelhasználható komponenskönyvtárakat, és tartsa fenn a komponens-API-k egységes szabványait
- Használjon Zustandot, Redux Toolkitet vagy egyenértékű állapotkezelési megoldást, beleértve a hatékony szelektortervezést
- Alkalmazzon erős HTML-, CSS- és SCSS-ismereteket reszponzív, akadálymentes és izolált stílusú felületeken
- Alakítson át részletes vizuális specifikációkat felületekké olyan rendszerekkel, mint az IBM Carbon vagy a Material UI
- Integráljon REST API-kat típusos modellekkel, adapterekkel, lekérdezéssel, valamint a hiányos vagy inkonzisztens adatok védekező kezelésével
- Határozza meg vagy ellenőrizze az API-szerződéseket a backendcsapatokkal, és alkalmazzon szerződésalapú tesztelési gyakorlatokat
- Optimalizálja a teljesítményt profilozással, memoizálással, kódfelosztással, lusta betöltéssel és csomagelemzéssel
- Értse a képkockasebesség, a GPU-kihasználtság és a memória szempontjait grafikaigényes képernyőkön
- Dolgozzon gyakorlati szinten WebGL-lel, three.js-szel vagy React Three Fiberrel, beleértve a jelenet- és kameravezérlést, a mutatós kiválasztást és az animációs idővonalakat
- Kezelje az eseményeket és az interakciókat a rétegzett felületi és grafikai felületek között
- Integráljon térképes SDK-kat, dolgozzon koordinátarendszerekkel, valósítson meg szolgáltatói tartalékmegoldásokat, és védje az API-tokeneket
- Építsen tiszta propokkal és callbackekkel, izolált stílusokkal, valamint nem kívánt globális hatások nélkül működő gazdaalkalmazás-komponenseket
- Alkalmazzon erős tesztelési gyakorlatokat Vitest vagy Jest és React Testing Library használatával, gyakorlati tesztstratégián keresztül
- Dolgozzon szigorú TypeScripttel, hibahatárokkal, böngészők közötti teszteléssel és böngészőfejlesztői eszközökkel
- Járuljon hozzá a CI/CD-folyamatokhoz, a Git-munkafolyamatokhoz és az alapos pull request-ellenőrzésekhez
- Rendelkezzen Azure DevOps-tapasztalattal
- Mutasson műszaki vezetői készségeket mentorálással, feladatbontással, becsléssel és műszaki dokumentációval
- Értse a frontendbiztonság alapjait, beleértve a biztonságos környezeti konfigurációt, a biztonságos naplózást és a külső függőségek felelős használatát
- Előnyt jelent: tapasztalat fejlett animációs eszközökkel, például GSAP-pal vagy Framer Motionnel
- Előnyt jelent: tapasztalat diagram- és adatvizualizációs könyvtárakkal
- Előnyt jelent: vizuális regressziós vagy végpontok közötti tesztelési tapasztalat Playwright használatával
- Előnyt jelent: nemzetköziesítési és lokalizációs megoldások nagy léptékű szállításában szerzett tapasztalat
- Előnyt jelent: mikrofrontendek, monorepók vagy tervezési rendszerirányítás ismerete
- Előnyt jelent: tapasztalat éles környezeti megfigyelhetőség, kiadások és incidensvizsgálatok támogatásában
- Előnyt jelent: tapasztalat összetett interakciókhoz kapcsolódó műszaki feltárások vagy koncepcióigazolások vezetésében
Juttatások
- Távoli munkavégzés
- Szerződéses foglalkoztatás