
Uvation är ett företag inom tekniktjänster med fokus på IT-infrastruktur, artificiell intelligens, cybersäkerhet och molndrift. Erbjudandet omfattar hanterad IT-, säkerhets- och nätverksdrift samt AI-lösningar baserade på teknik från Dell och Nvidia. Uvation stöder även molnmiljöer genom partnerskap med Oracle Cloud, Google Cloud och Amazon Web Services och driver en marknadsplats för hårdvaru- och mjukvaruprodukter. Företaget betjänar organisationer inom konsultverksamhet, hälso- och sjukvård samt artificiell intelligens, vilket gör arbetet relevant för yrkespersoner som är intresserade av hanterade tekniktjänster, säker infrastruktur och molnlösningar för företag.
Senior frontendutvecklare och teknisk ledare (Malaysia, distansarbete)
Led frontendarkitektur och leverans inom React, Next.js, prestanda, API:er och interaktiv grafik. Handled ingenjörer och vägled komplex funktionsutveckling för ett distansteam i Malaysia.
Beskrivning
- Fastställ den tekniska inriktningen för komplexa frontendfunktioner
- Stöd teamet med designbeslut, kodgranskningar och handledning
- Driv arkitektur-, prestanda- och integrationsval
- Bryt ner arbetet, uppskatta insatsen och skapa teknisk dokumentation
- Bidra till CI/CD-pipelines, Git-arbetssätt och granskning av pull requests
- Led teknisk analys och proof-of-concept-initiativ för komplexa interaktioner
Krav
- Avancerade kunskaper i React, Next.js, TypeScript och komponentutveckling baserad på hooks
- Förmåga att skapa skalbara frontendarkitekturer med en enda sanningskälla och tydlig åtskillnad mellan användargränssnitt, affärslogik och dataåtkomst
- Erfarenhet av att bygga återanvändbara komponentbibliotek och upprätthålla konsekventa komponent-API:er
- Djupa kunskaper i Zustand, Redux Toolkit eller jämförbara lösningar för tillståndshantering, inklusive effektiv utformning av selektorer
- Starka kunskaper i HTML, CSS och SCSS samt expertis inom responsiv design, tillgänglighet och stilisolering
- Erfarenhet av att omvandla detaljerade visuella specifikationer till gränssnitt med system som IBM Carbon eller Material UI
- Starka kunskaper i REST API-integration, inklusive typade modeller, adaptrar, polling och robust hantering av ofullständiga eller inkonsekventa data
- Erfarenhet av att definiera eller validera backend-API-kontrakt och tillämpa metoder för kontraktstestning
- Dokumenterad frontendexpertis inom prestanda, inklusive profilering, memoization, koddelning, lazy loading och analys av paketstorlek
- Förståelse för bildfrekvenser, GPU-användning och minnesbeteende på grafikintensiva skärmar
- Praktisk erfarenhet av WebGL, three.js eller React Three Fiber, inklusive styrning av scener och kameror, pekarval och animationstidslinjer
- Erfarenhet av att samordna händelser och interaktioner mellan lager av användargränssnitt och grafikytor
- Erfarenhet av att integrera kart-SDK:er, arbeta med koordinatsystem, implementera reservlösningar för leverantörer och skydda API-token
- Förmåga att utveckla komponenter för befintliga värdapplikationer med rena props och callbacks, isolerade stilar och inga oavsiktliga globala effekter
- Stark erfarenhet av testning med Vitest eller Jest och React Testing Library, med stöd av en praktisk teststrategi
- Erfarenhet av strikt TypeScript, felgränser, testning i flera webbläsare och webbläsarens DevTools
- Erfarenhet av att bidra till CI/CD-pipelines, Git-arbetsflöden och noggranna granskningar av pull requests
- Erfarenhet av Azure DevOps
- Dokumenterat tekniskt ledarskap genom handledning, arbetsnedbrytning, uppskattning och teknisk dokumentation
- Förståelse för grundläggande frontend-säkerhet, inklusive säker miljökonfiguration, säker loggning och ansvarsfull hantering av tredjepartsberoenden
- Erfarenhet av avancerade animationsverktyg som GSAP eller Framer Motion
- Erfarenhet av att använda bibliotek för diagram och datavisualisering
- Erfarenhet av visuell regressionstestning eller end-to-end-testning med Playwright
- Erfarenhet av att leverera internationalisering och lokalisering i stor skala
- Kännedom om microfrontends, monorepon eller styrning av designsystem
- Erfarenhet av produktionsobservabilitet, stöd vid releaser och incidentutredningar
- Erfarenhet av att leda teknisk analys eller proof-of-concept-arbete för komplexa interaktioner