TeamViewer
TeamViewer
1 001 – 5 000 Anställda
B2BFöretagSaaS
TeamViewer är ett B2B SaaS-företag som utvecklar säker molnprogramvara för fjärråtkomst, fjärrsupport och digitala medarbetarupplevelser. Plattformen hjälper IT-team och företag att styra, övervaka och hantera slutpunkter, automatisera åtgärder och stödja verksamheter i frontlinjen genom arbetsflöden med förstärkt verklighet. TeamViewer betjänar organisationer av olika storlekar genom produkter som Tensor, DEX och Frontline, med integrationer som Microsoft Intune, ServiceNow och Salesforce. Erbjudandet är inriktat på säker, kompatibel och skalbar enhetshantering.

Senior frontendutvecklare inom mjukvara – hybrid i Porto

Led frontendutvecklingen för TeamViewers plattform för den digitala arbetsplatsen och bygg skalbara React- och TypeScript-applikationer. Ansvara för arkitektur, prestanda, testning och tekniska arbetssätt i Porto.

Beskrivning

  • Bygga och underhålla komplexa storskaliga webbapplikationer med React och TypeScript
  • Ansvara för frontendarkitekturen, inklusive mikrofrontendarkitekturer, monorepo-verktyg och gemensamma komponentbibliotek
  • Etablera strategier för tillståndshantering och datahämtning som skiljer mellan server-, klient- och UI-tillstånd
  • Utforma designsystemet tillsammans med UX/UI-designers för att främja enhetlighet, tillgänglighet och återanvändning
  • Koppla frontendapplikationer till backendtjänster och API:er i samarbete kring kontrakt, autentisering och datamodeller
  • Förbättra webbprestandan genom optimering av rendering, koddelning, minskad paketstorlek och Core Web Vitals
  • Upprätthålla höga standarder för säkerhet, tillgänglighet, internationalisering och webbläsarkompatibilitet
  • Etablera metoder för frontendtestning som omfattar enhetstester, integrationstester, visuell regressionstestning och end-to-end-testning
  • Stödja byggverktyg, CI/CD-pipelines och containerbaserade driftsättningar med Docker och Kubernetes
  • Främja ansvarsfull användning av AI-stödda arbetsflöden för frontendutveckling
  • Vara mentor för utvecklare, leda kodgranskningar och vägleda tekniska beslut i flera team

Krav

  • Examen i datavetenskap, programvaruteknik eller ett närliggande område, eller motsvarande erfarenhet
  • Minst 6 års yrkeserfarenhet av frontendutveckling, inklusive ledning av tekniska initiativ
  • Expertkunskaper i React Hooks, Context, concurrent rendering, Suspense, TypeScript och modern JavaScript
  • Omfattande erfarenhet av tillståndshanterings- och datahämtningsverktyg som Redux Toolkit, RTK Query, Zustand, MobX, TanStack Query eller XState
  • Erfarenhet av att skapa och underhålla designsystem eller komponentbibliotek med verktyg som Storybook, designtokens och tematisering
  • Erfarenhet av mikrofrontendarkitekturer och skalbara frontendkodbaser, inklusive monorepo-verktyg som Nx eller Turborepo
  • Mycket goda kunskaper i moderna bygg- och paketeringsverktyg, inklusive Vite och Webpack
  • Praktisk kunskap om profilering och optimering av webbprestanda, inklusive memorisering, virtualisering, lazy loading och Core Web Vitals
  • Erfarenhet av integration med REST- eller GraphQL-API:er, WebSockets samt autentisering med OAuth 2.0 eller OpenID Connect
  • God förståelse för WCAG-krav på tillgänglighet och säkerhetsrutiner för webben som omfattar XSS, CSRF och CSP
  • Erfarenhet av Jest eller Vitest, React Testing Library samt Playwright eller Cypress
  • Praktisk erfarenhet av AI-verktyg för kodning som Claude Code, GitHub Copilot eller Cursor, med ett ansvarsfullt förhållningssätt till användning i team
  • Erfarenhet av att vara mentor för utvecklare och bidra i agila team
  • Flytande engelska i tal och skrift
  • Erfarenhet av frontendobservabilitet eller felspårning med verktyg som Sentry eller OpenTelemetry är meriterande
  • Erfarenhet av SSR-ramverk som Next.js eller Node.js är meriterande

Förmåner

  • Ersättnings- och förmånspaket med företagsbonus eller försäljningsbonus samt regelbundna lönerevisioner
  • Kontor med bekväma kollektivtrafikförbindelser
  • Specialpriser på lokala gym
  • Tillgång till plattformen Corporate Benefits och dess rabatter
  • Regelbundna teamevenemang och företagsgemensamma firanden
  • Öppen ledarskapspolicy
  • Ingen formell klädkod
  • Regelbundna allhandsmöten och luncher med ledningen
  • Hybridarbete med flexibla arbetstider
  • Work From Abroad-program som tillåter upp till 40 dagar utanför anställningslandet
  • Introduktion på plats vid huvudkontoret
  • Inkluderande arbetsplatskultur med lika möjligheter
  • Anpassningar under ansöknings- och rekryteringsprocessen, inklusive stöd vid intervjuer och introduktion