Uvation
Uvation
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.

Frontendutvecklare (React, Next.js) – distansarbete i Singapore

Bygg tillförlitliga och responsiva webbgränssnitt med React, Next.js och TypeScript. Leverera testade frontendfunktioner, REST API-integrationer och enhetliga upplevelser i olika webbläsare.

Beskrivning

  • Skapa responsiva gränssnitt utifrån godkända designer och API-kontrakt
  • Ansvara för leveransen av frontendfunktioner med minimal handledning
  • Undersök webbläsarfel och åtgärda kompatibilitetsproblem mellan olika webbläsare
  • Utveckla ren, återanvändbar, underhållbar och noggrant testad frontendkod
  • Anslut REST API:er och hantera laddnings-, fel-, tomma och delvis kompletta datatillstånd
  • Översätt Figma-filer och andra visuella specifikationer till exakta gränssnitt
  • Arbeta enligt samarbetsinriktade utvecklingsrutiner, inklusive branching, pull requests och kodgranskningar

Krav

  • 4–6 års erfarenhet av frontendutveckling
  • Gedigen erfarenhet av React, Next.js, TypeScript och komponentutveckling baserad på hooks
  • God förståelse för komponentlivscykler, effekter, memoisering och strategier för att undvika onödiga omrenderingar
  • Erfarenhet av Next.js, Vite eller ett jämförbart modernt frontendbyggverktyg
  • Erfarenhet av Zustand, Redux Toolkit eller ett liknande bibliotek för tillståndshantering, inklusive effektiv användning av selektorer
  • Goda kunskaper i HTML5, CSS3 och SCSS, inklusive responsiv design, semantisk uppmärkning och avgränsad styling
  • Praktiska kunskaper i tillgänglighetsprinciper, inklusive tangentbordsnavigering, fokushantering och korrekt ARIA-implementering
  • Erfarenhet av ett designsystem som IBM Carbon, Material UI eller ett motsvarande komponentbibliotek
  • Förmåga att återskapa Figma-designer och andra visuella specifikationer korrekt i kod
  • Erfarenhet av att integrera REST API:er och hantera laddnings-, fel-, tomma och delvis kompletta datatillstånd
  • Erfarenhet av polling, avbrytning eller rensning av förfrågningar samt robust hantering av ofullständiga eller oväntade API-svar
  • Praktiska kunskaper i miljökonfiguration, pakethantering och frontendens byggprocesser
  • Erfarenhet av att skapa enhets- och komponenttester med Vitest eller Jest och React Testing Library
  • Goda kunskaper i webbläsarens DevTools och erfarenhet av att felsöka beteenden mellan olika webbläsare
  • Praktiska kunskaper i Git-branching, pull requests, kodgranskningar och samarbetsinriktade leveransrutiner
  • Förmåga att producera ren, återanvändbar och underhållbar frontendkod
  • God förståelse för säker utveckling på klientsidan, inklusive hantering av miljövariabler och säker loggning
  • Erfarenhet av animationsbibliotek som GSAP, Framer Motion eller React Spring är meriterande
  • Erfarenhet av diagram bibliotek som Recharts, Chart.js, D3.js eller Highcharts är meriterande
  • Praktisk erfarenhet av three.js, React Three Fiber, WebGL eller HTML Canvas API är meriterande
  • Kännedom om prestandaprofilering, analys av paketstorlek, lazy loading och dynamiska importer är meriterande
  • Erfarenhet av internationaliseringsverktyg som react-i18next eller next-intl är meriterande
  • Erfarenhet av verktyg för end-to-end-testning som Playwright är meriterande
  • Kännedom om error boundaries, frontendövervakning och CI/CD-pipelines är meriterande
  • Kännedom om Azure DevOps är meriterande
  • Erfarenhet av att arbeta i ett agilt team med Jira och Confluence är meriterande

Relaterade jobb

My Hero VA

Tvåspråkig mötesbokare (distans, Colombia)

My Hero VA

Ring ut på engelska och spanska för att boka skolbesök åt ett barberarutbildningsföretag baserat i Florida. I den här distansrollen från Colombia ingår även uppföljning av potentiella kunder och dagliga administrativa uppgifter.

Öppna