
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