
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í frontendový softwarový inženýr — hybridní práce v Texasu
Veďte frontendovou architekturu a vývoj platformy digitálního pracoviště TeamViewer s využitím Reactu a TypeScriptu. Ponesete odpovědnost za výkon, testování, návrhové systémy a odpovědné postupy vývoje s podporou AI.
Popis
- Vyvíjejte a udržujte komplexní webové aplikace velkého rozsahu v Reactu a TypeScriptu
- Odpovídejte za frontendovou architekturu napříč mikrofrontendy, monorepozitáři a sdílenými knihovnami komponent
- Vytvářejte škálovatelné přístupy ke správě stavu a načítání dat na serverové, klientské a uživatelské vrstvě
- Podílejte se na správě návrhového systému ve spolupráci s UX a UI designéry
- Propojujte frontendové aplikace s backendovými službami a API prostřednictvím kontraktů, autentizačních toků a datových modelů
- Zvyšujte výkon webu optimalizací vykreslování, dělením kódu, zmenšováním velikosti balíčků a prací na Core Web Vitals
- Udržujte standardy zabezpečení, přístupnosti, internacionalizace a kompatibility s prohlížeči
- Nastavujte postupy frontendového testování zahrnující jednotkové a integrační testy, vizuální regresní testování i end-to-end testy
- Podporujte nástroje pro sestavování, CI/CD pipeline a kontejnerizovaná nasazení s Dockerem a Kubernetes
- Prosazujte odpovědné využívání AI nástrojů při vývoji frontendu v celém týmu
- Mentorujte inženýry, veďte revize kódu a usměrňujte technická rozhodnutí napříč týmy
- Formujte frontendovou architekturu a působte jako technická autorita v agilním prostředí
Požadavky
- Vysokoškolské vzdělání v oboru informatiky, softwarového inženýrství nebo příbuzném oboru, případně odpovídající praxe
- Nejméně 6 let profesionální praxe ve frontendovém vývoji včetně technického vedení
- Pokročilá znalost Reactu, TypeScriptu a moderního JavaScriptu
- Hluboká zkušenost 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šenost s vytvářením a údržbou návrhových systémů nebo knihoven komponent s využitím nástrojů, jako jsou Storybook, návrhové tokeny a theming
- Zkušenost s mikrofrontendovými architekturami a škálovatelnými frontendovými kódovými základnami včetně nástrojů monorepozitářů Nx nebo Turborepo
- Výborná znalost moderních nástrojů pro sestavování a bundling včetně Vite a Webpacku
- Porozumění profilování a optimalizaci výkonu webu, například memoizaci, virtualizaci, lazy loadingu a Core Web Vitals
- Zkušenost s integrací REST nebo GraphQL API, WebSockets a autentizačních standardů, jako jsou OAuth 2.0 nebo OpenID Connect
- Pokročilá znalost požadavků na přístupnost WCAG a postupů webového zabezpečení včetně XSS, CSRF a CSP
- Zkušenost s Jestem nebo Vitestem, React Testing Library a Playwrightem nebo Cypress
- Praktická zkušenost s AI nástroji pro programování, jako jsou Claude Code, GitHub Copilot nebo Cursor, včetně jejich odpovědného využití v týmu
- Zkušenost s mentoringem inženýrů a spoluprací v agilních týmech
- Zkušenost s observabilitou frontendu a sledováním chyb pomocí nástrojů, jako jsou Sentry nebo OpenTelemetry, je výhodou
- Zkušenost s frameworky pro server-side rendering, jako jsou Next.js nebo Node.js, je výhodou
Benefity
- Konkurenceschopné finanční ohodnocení s možností bonusů
- Flexibilní placená dovolená a placené svátky
- Plán 401(k) s příspěvky zaměstnavatele
- Komplexní zdravotní pojištění včetně zdravotního krytí plně hrazeného zaměstnavatelem
- Až 12 týdnů placené rodičovské dovolené
- Základní životní pojištění
- Pojištění krátkodobé a dlouhodobé pracovní neschopnosti hrazené zaměstnavatelem
- Čtvrtletní teambuildingové akce
- Obědy pro vedoucí pracovníky
- Celofiremní setkání všech zaměstnanců
- Politika otevřených dveří
- Pracovní prostředí s neformálním obchodním stylem oblékání
- Rozmanitost, inkluze a příležitosti k rozvoji zaměstnanců
- Podpora při zajištění úprav nebo přizpůsobení během procesu přihlášení a náboru