Uvation
Uvation
Uvation is een technologiebedrijf dat zich richt op IT-infrastructuur, kunstmatige intelligentie, cybersecurity en cloudactiviteiten. Het aanbod omvat managed IT-, beveiligings- en netwerkactiviteiten, evenals AI-oplossingen die zijn ontwikkeld met technologieën van Dell en Nvidia. Uvation ondersteunt cloudomgevingen bovendien via samenwerkingen met Oracle Cloud, Google Cloud en Amazon Web Services en beheert een marktplaats voor hardware- en softwareproducten. Het bedrijf bedient organisaties in de consultancy, gezondheidszorg en kunstmatige intelligentie. Daarmee is het werk relevant voor professionals die geïnteresseerd zijn in managed technologieservices, veilige infrastructuur en cloudoplossingen voor ondernemingen.

Senior Frontendontwikkelaar en technisch lead – Remote vanuit Singapore

Leid de frontendarchitectuur met React en Next.js, verbeter de prestaties, integreer API's en ontwikkel interactieve graphics. Begeleid engineers en stuur de oplevering van complexe functies aan.

Beschrijving

  • De technische richting bepalen voor complexe frontendfuncties
  • Het team begeleiden bij ontwerpbeslissingen, codebeoordelingen en mentoring
  • Expertise in React en Next.js toepassen op architectuur, prestaties en integraties
  • Een schaalbare frontendarchitectuur opzetten met duidelijke grenzen tussen UI, bedrijfslogica en datatoegang
  • Herbruikbare componentbibliotheken creëren en consistente component-API's onderhouden
  • Interfaces bouwen op basis van gedetailleerde visuele specificaties en gevestigde designsystemen
  • REST-API's integreren en API-contracten met backendteams verifiëren
  • Prestaties meten en verbeteren met code splitting, lazy loading en bundleanalyse
  • Grafisch intensieve interfaces ontwikkelen met WebGL, three.js of React Three Fiber
  • Gebeurtenissen en interacties verwerken over gelaagde interface- en graphicsoppervlakken heen
  • Kaart-SDK's integreren, coördinatensystemen beheren, terugvalopties voor providers implementeren en API-tokens beschermen
  • Geïsoleerde componenten creëren voor integratie met een bestaande hostapplicatie
  • Geautomatiseerde tests bouwen en onderhouden, ondersteund door praktische teststrategieën
  • Bijdragen aan CI/CD-pipelines, Git-workflows en pull-requestreviews
  • Collega's begeleiden, werk opdelen, taken inschatten en technische beslissingen documenteren
  • Principes voor frontendbeveiliging en verantwoord beheer van afhankelijkheden van derden toepassen

Vereisten

  • Gevorderde beheersing van React, Next.js, TypeScript en modern componentontwerp op basis van hooks
  • Vermogen om een schaalbare frontendarchitectuur te creëren met één bron van waarheid en duidelijk gescheiden lagen voor UI, bedrijfslogica en datatoegang
  • Ervaring met het bouwen van herbruikbare componentbibliotheken en het onderhouden van consistente component-API's
  • Diepgaande kennis van Zustand, Redux Toolkit of een vergelijkbare oplossing voor state-management, inclusief efficiënt selectorontwerp
  • Sterke kennis van HTML, CSS en SCSS, met aandacht voor responsive design, toegankelijkheid en stijlisolatie
  • Ervaring met het vertalen van gedetailleerde visuele specificaties naar interfaces met systemen zoals IBM Carbon of Material UI
  • Sterke vaardigheden in REST-API-integratie, waaronder getypeerde modellen, adapters, polling en een robuuste omgang met onvolledige of inconsistente gegevens
  • Ervaring met het definiëren of beoordelen van backend-API-contracten en het toepassen van principes voor contracttests
  • Aantoonbare ervaring met prestatieoptimalisatie via profiling, memoization, code splitting, lazy loading en bundleanalyse
  • Inzicht in framerate, GPU-gebruik en geheugengedrag op grafisch intensieve schermen
  • Praktische ervaring met WebGL, three.js of React Three Fiber, inclusief scène- en camerabeheer, pointer picking en animatietimelines
  • Ervaring met het coördineren van gebeurtenissen en interacties over gelaagde interface- en graphicsoppervlakken heen
  • Ervaring met het integreren van kaart-SDK's, werken met coördinatensystemen, implementeren van terugvalopties voor providers en beveiligen van API-tokens
  • Vermogen om componenten voor hostapplicaties te creëren met heldere props en callbacks, geïsoleerde stijlen en zonder onbedoelde globale neveneffecten
  • Sterke testachtergrond met Vitest of Jest en React Testing Library, ondersteund door een praktische teststrategie
  • Ervaring met strikt TypeScript, error boundaries, cross-browsertests en browser-DevTools
  • Ervaring met CI/CD-pipelines, Git-workflows en grondige pull-requestreviews
  • Ervaring met Azure DevOps
  • Aantoonbaar technisch leiderschap door mentoring, werkopdeling, inschatting en technische documentatie
  • Inzicht in de basisprincipes van frontendbeveiliging, waaronder veilige omgevingsconfiguratie, veilig loggen en verantwoord beheer van afhankelijkheden van derden
  • Pré: gevorderde ervaring met animatiebibliotheken zoals GSAP of Framer Motion
  • Pré: ervaring met bibliotheken voor grafieken en datavisualisatie
  • Pré: ervaring met visuele regressietests of end-to-endtests met Playwright
  • Pré: ervaring met internationalisering en lokalisatie op grote schaal
  • Pré: vertrouwdheid met microfrontends, monorepo's of governance van designsystemen
  • Pré: ervaring met observability in productie, releaseondersteuning en incidentonderzoek
  • Pré: ervaring met het leiden van technische verkenningen of proof-of-conceptwerk voor complexe interacties

Gerelateerde vacatures

MÜNZING

MÜNZING Salesmanager Mid-Atlantic, speciale chemicaliën

MÜNZING

Leid de gebiedsverkoop van speciale chemische additieven van MÜNZING in de Mid-Atlantic en bouw met technische projectverkoop klantrelaties op en sluit deals. Beheer een verkoopgebied van 3–5 miljoen dollar en ontwikkel op korte termijn 1–2 miljoen dollar aan zakelijk potentieel in coatings, lijmen, inkten en bouwmarkten.

Openen