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 fullstackutvecklare hos TeamViewer – hybridarbete i Portugal

Bli senior fullstackutvecklare på TeamViewer och bygg backendtjänster och React-applikationer för företagets plattform för digitala arbetsplatser. Rollen omfattar arkitektur, molndrift, testning och ansvarsfull användning av AI-assisterad utveckling.

Beskrivning

  • Utforma, bygg och driftsätt backendtjänster och API:er med Java eller Kotlin och Spring Boot, eller Node.js och TypeScript
  • Leverera webbapplikationer av hög kvalitet med React och TypeScript
  • Bidra till att vidareutveckla designsystemet och mikrofrontendarkitekturen
  • Vägled arkitektur- och designbeslut för skalbara, motståndskraftiga och säkra tjänster
  • Använd principer för domändriven och händelsedriven design
  • Modellera data och välj lämpliga SQL- och NoSQL-lagringslösningar
  • Bygg asynkrona integrationer med Kafka, NATS eller RabbitMQ
  • Ta ansvar för driftsättning och drift av tjänster med Docker och Kubernetes
  • Förbättra CI/CD-arbetsflöden och produktionsobservabilitet
  • Fastställ testinriktning för enhets-, integrations-, kontrakts- och end-to-end-täckning
  • Främja AI-assisterad utveckling och etablera ansvarsfulla arbetssätt för teamet
  • Mentorera ingenjörer, leda kodgranskningar och utveckla tekniska standarder i olika team
  • Äga funktioner från idé till leverans och samtidigt påverka den tekniska inriktningen i hela stacken

Krav

  • Examen i datavetenskap, mjukvaruteknik eller ett närliggande område, eller motsvarande yrkeserfarenhet
  • Minst sex års yrkeserfarenhet av mjukvaruutveckling inom backend- och frontend-system
  • Dokumenterad förmåga att leda tekniska initiativ
  • Gedigen backendkompetens inom Java eller Kotlin och Spring Boot, eller Node.js och TypeScript
  • Gedigen praktisk erfarenhet av React och TypeScript
  • Erfarenhet av moderna verktyg för tillståndshantering, såsom Redux Toolkit, Zustand eller TanStack Query
  • Djup kunskap om distribuerade system, API-design och mjukvaruarkitektur
  • Gedigen erfarenhet av relationsdatabaser och NoSQL-databaser
  • Praktisk kunskap om meddelandeplattformar, inklusive Kafka, NATS eller RabbitMQ
  • Gedigen erfarenhet av Docker, Kubernetes, CI/CD och produktionsobservabilitet
  • God förståelse för säkerhetsrutiner för backend- och webbapplikationer
  • Praktisk erfarenhet av AI-verktyg för kodning, såsom Claude Code, GitHub Copilot eller Cursor
  • Erfarenhet av att mentora ingenjörer och bidra i agila team
  • Flytande engelska i tal och skrift

Förmåner

  • Konkurrenskraftig ersättning och förmåner, inklusive företagsbonus eller försäljningsbonus samt regelbundna löneöversyner
  • Kontor med bekväm tillgång till kollektivtrafik
  • Förmånliga priser och specialerbjudanden på lokala gym
  • Tillgång till Corporate Benefits-plattformen och dess många rabatter
  • Regelbundna teamaktiviteter och företagsgemensamma firanden
  • En arbetsplats med öppen dörr-policy
  • En avslappnad miljö utan formell klädkod
  • Täta allhandsmöten och Leadership Lunches
  • Hybridarbete med flexibla arbetstider
  • Ett Work From Abroad-program som tillåter upp till 40 dagars arbete utanför anställningslandet
  • Introduktion på huvudkontoret för att ge en bra start