TeamViewer
TeamViewer
1 001 – 5 000 Zaměstnanci
B2BPodnikSaaS
TeamViewer je B2B SaaS společnost, která vyvíjí bezpečný cloudový software pro vzdálený přístup, vzdálenou podporu a digitální zkušenost zaměstnanců. Její platforma pomáhá IT týmům a podnikům kontrolovat, monitorovat a spravovat koncová zařízení, automatizovat nápravu problémů a podporovat provoz pracovníků v první linii prostřednictvím pracovních postupů využívajících rozšířenou realitu. TeamViewer slouží organizacím různé velikosti prostřednictvím produktů, jako jsou Tensor, DEX a Frontline, a díky integracím s nástroji Microsoft Intune, ServiceNow a Salesforce. Nabídka společnosti je zaměřena na bezpečnou, vyhovující předpisům a škálovatelnou správu zařízení.

Seniorní softwarový inženýr pro frontend — hybridní práce v Portu

Veďte frontendový vývoj digitální platformy TeamViewer pro pracovní prostředí a vytvářejte škálovatelné aplikace v Reactu a TypeScriptu. Převezměte odpovědnost za architekturu, výkon, testování a inženýrské postupy v Portu.

Popis

  • Vyvíjet a udržovat složité webové aplikace velkého rozsahu v Reactu a TypeScriptu
  • Převzít odpovědnost za frontendovou architekturu včetně mikrofrontendů, nástrojů pro monorepozitáře a sdílených knihoven komponent
  • Nastavovat přístupy ke správě stavu a načítání dat s rozlišením mezi stavem serveru, klienta a uživatelského rozhraní
  • Tvořit designový systém ve spolupráci s UX/UI designéry s cílem podporovat konzistenci, přístupnost a opakované použití
  • Propojovat frontendové aplikace s backendovými službami a API a spolupracovat na kontraktech, autentizaci a datových modelech
  • Zlepšovat výkon webu optimalizací renderování, dělením kódu, zmenšováním velikosti balíčků a zlepšováním metrik Core Web Vitals
  • Udržovat vysoké standardy bezpečnosti, přístupnosti, internacionalizace a kompatibility s prohlížeči
  • Nastavovat postupy frontendového testování zahrnující jednotkové, integrační, vizuální regresní a end-to-end testy
  • Podporovat nástroje pro sestavování, CI/CD pipeline a kontejnerizovaná nasazení s využitím Dockeru a Kubernetes
  • Prosazovat odpovědné používání nástrojů pro frontendový vývoj s podporou AI
  • Mentorovat inženýry, vést revize kódu a řídit technická rozhodnutí napříč týmy

Požadavky

  • Vysokoškolské vzdělání v oboru informatiky, softwarového inženýrství nebo příbuzném oboru, případně rovnocenná praxe
  • Nejméně 6 let profesionálních zkušeností s frontendovým vývojem včetně vedení technických iniciativ
  • Expertní znalost React hooks, context, concurrent rendering, Suspense, TypeScriptu a moderního JavaScriptu
  • Rozsáhlé zkušenosti s nástroji pro správu stavu a načítání dat, jako jsou Redux Toolkit, RTK Query, Zustand, MobX, TanStack Query nebo XState
  • Zkušenosti s vytvářením a údržbou designových systémů nebo knihoven komponent s využitím nástrojů jako Storybook, designové tokeny a theming
  • Zkušenosti s mikrofrontendovými architekturami a škálovatelnými frontendovými kódovými základnami včetně nástrojů pro monorepozitáře Nx nebo Turborepo
  • Velmi dobrá znalost moderních nástrojů pro sestavování a bundling včetně Vite a Webpacku
  • Praktická znalost profilování a optimalizace výkonu webu včetně memoizace, virtualizace, líného načítání a Core Web Vitals
  • Zkušenosti s integrací REST nebo GraphQL API, WebSockets a autentizací OAuth 2.0 nebo OpenID Connect
  • Dobré porozumění požadavkům na přístupnost WCAG a postupům webového zabezpečení zahrnujícím XSS, CSRF a CSP
  • Zkušenosti s Jestem nebo Vitestem, React Testing Library a Playwrightem nebo Cypress
  • Praktické zkušenosti s AI nástroji pro programování, jako jsou Claude Code, GitHub Copilot nebo Cursor, s odpovědným přístupem k jejich týmovému používání
  • Zkušenosti s mentoringem inženýrů a působením v agilních týmech
  • Plynulá mluvená i psaná angličtina
  • Zkušenosti s nástroji pro frontendovou observabilitu nebo sledování chyb, jako jsou Sentry nebo OpenTelemetry, jsou výhodou
  • Zkušenosti se SSR frameworky, jako jsou Next.js nebo Node.js, jsou výhodou

Benefity

  • Balíček odměňování a benefitů s bonusem za úspěchy společnosti nebo prodejní výsledky a pravidelnými revizemi platu
  • Kanceláře s pohodlným přístupem k veřejné dopravě
  • Zvýhodněné sazby v místních fitness centrech
  • Přístup k platformě Corporate Benefits a jejím slevám
  • Pravidelné týmové akce a celofiremní oslavy
  • Otevřená politika vedení
  • Neformální dress code bez pevných pravidel
  • Častá celofiremní setkání a obědy s vedením
  • Hybridní práce s flexibilní pracovní dobou
  • Program Work From Abroad umožňující pracovat až 40 dní mimo zemi, ve které je uzavřena pracovní smlouva
  • Úvodní zaškolení na centrále
  • Inkluzivní pracovní kultura a rovné příležitosti
  • Úpravy při podávání žádosti a náboru včetně podpory během pohovorů a nástupu