TeamViewer
TeamViewer
1 001 – 5 000 Zamestnanci
B2BPodnikSaaS
TeamViewer je B2B SaaS spoločnosť, ktorá vyvíja bezpečný cloudový softvér na vzdialený prístup, vzdialenú podporu a digitálnu skúsenosť zamestnancov. Jej platforma pomáha IT tímom a podnikom kontrolovať, monitorovať a spravovať koncové zariadenia, automatizovať nápravu problémov a podporovať prevádzku v prvej línii prostredníctvom pracovných postupov využívajúcich rozšírenú realitu. TeamViewer poskytuje organizáciám rôznej veľkosti produkty vrátane riešení Tensor, DEX a Frontline s integráciami, ako sú Microsoft Intune, ServiceNow a Salesforce. Ponuka spoločnosti je zameraná na bezpečnú, vyhovujúcu predpisom a škálovateľnú správu zariadení.

Senior frontend softvérový inžinier — hybridne v Texase

Veďte architektúru a vývoj frontendu pre platformu digitálneho pracoviska TeamViewer s využitím Reactu a TypeScriptu. Zodpovedajte za výkon, testovanie, dizajnové systémy a zodpovedné postupy vývoja s podporou umelej inteligencie.

Popis

  • Vytvárajte a udržiavajte komplexné webové aplikácie veľkého rozsahu v Reacte a TypeScripte
  • Zodpovedajte za frontendovú architektúru naprieč mikrofrontendmi, monorepozitármi a zdieľanými knižnicami komponentov
  • Vytvárajte škálovateľné prístupy k správe stavu a získavaniu údajov naprieč serverovou, klientskou a používateľskou vrstvou
  • Spolupodieľajte sa na správe dizajnového systému v spolupráci s UX a UI dizajnérmi
  • Prepájajte frontendové aplikácie s backendovými službami a API prostredníctvom kontraktov, autentifikačných tokov a dátových modelov
  • Zlepšujte výkon webu optimalizáciou vykresľovania, rozdeľovaním kódu, znižovaním veľkosti balíkov a prácou na Core Web Vitals
  • Udržiavajte štandardy bezpečnosti, prístupnosti, internacionalizácie a kompatibility s prehliadačmi
  • Nastavujte postupy testovania frontendu vrátane jednotkového, integračného, vizuálneho regresného testovania a testovania od začiatku do konca
  • Podporujte nástroje na zostavovanie, CI/CD pipeline a kontajnerizované nasadenia s Dockerom a Kubernetes
  • Podporujte zodpovedné zavádzanie vývoja frontendu s asistenciou umelej inteligencie v celom tíme
  • Mentorujte inžinierov, veďte kontroly kódu a usmerňujte technické rozhodnutia naprieč tímami
  • Formujte frontendovú architektúru a pôsobte ako technická autorita v agilnom prostredí

Požiadavky

  • Vysokoškolské vzdelanie v odbore informatika, softvérové inžinierstvo alebo príbuznom odbore, prípadne rovnocenné skúsenosti
  • Minimálne 6 rokov profesionálnych skúseností s vývojom frontendu vrátane technického vedenia
  • Odborná znalosť Reactu, TypeScriptu a moderného JavaScriptu
  • Hlboké skúsenosti so správou stavu a nástrojmi na získavanie údajov, ako sú Redux Toolkit, RTK Query, Zustand, MobX, TanStack Query alebo XState
  • Skúsenosti s vytváraním a údržbou dizajnových systémov alebo knižníc komponentov pomocou nástrojov, ako sú Storybook, dizajnové tokeny a tematizácia
  • Skúsenosti s mikrofrontendovými architektúrami a škálovateľnými frontendovými kódovými základňami vrátane nástrojov Nx alebo Turborepo pre monorepozitáre
  • Výborná znalosť moderných nástrojov na zostavovanie a balíčkovanie vrátane Vite a Webpacku
  • Pochopenie profilovania a optimalizácie výkonu webu, napríklad memoizácie, virtualizácie, lenivého načítavania a Core Web Vitals
  • Skúsenosti s integráciou REST alebo GraphQL API, WebSocketov a autentifikačných štandardov, ako sú OAuth 2.0 alebo OpenID Connect
  • Dobrá znalosť požiadaviek na prístupnosť podľa WCAG a postupov webovej bezpečnosti vrátane XSS, CSRF a CSP
  • Skúsenosti s Jestom alebo Vitestom, React Testing Library a Playwrightom alebo Cypressom
  • Praktické skúsenosti s nástrojmi na programovanie s asistenciou AI, ako sú Claude Code, GitHub Copilot alebo Cursor, vrátane ich zodpovedného používania v tíme
  • Skúsenosti s mentorovaním inžinierov a spoluprácou v agilných tímoch
  • Skúsenosti s observabilitou frontendu a sledovaním chýb pomocou nástrojov, ako sú Sentry alebo OpenTelemetry, sú výhodou
  • Skúsenosti s frameworkmi na vykresľovanie na strane servera, ako sú Next.js alebo Node.js, sú výhodou

Benefity

  • Konkurenčné odmeňovanie s možnosťou bonusov
  • Flexibilné platené voľno a platené sviatky
  • Plán 401(k) s príspevkom zamestnávateľa
  • Komplexné zdravotné poistenie vrátane zdravotného krytia plne hradeného zamestnávateľom
  • Až 12 týždňov platenej rodičovskej dovolenky
  • Základné životné poistenie
  • Poistenie krátkodobej a dlhodobej pracovnej neschopnosti hradené zamestnávateľom
  • Štvrťročné teambuildingové podujatia
  • Obedy pre vedúcich pracovníkov
  • Celofiremné stretnutia všetkých zamestnancov
  • Politika otvorených dverí na pracovisku
  • Pracovné prostredie s neformálnym pracovným oblečením
  • Rozmanitosť, inklúzia a príležitosti na rozvoj zamestnancov
  • Podpora pri zabezpečení prispôsobení alebo úprav počas procesu uchádzania sa o prácu a prijímania do zamestnania