
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 – Porto, hybridne
Vedte frontendové inžinierstvo pre digitálnu pracovnú platformu TeamViewer a vytvárajte škálovateľné aplikácie v Reacte a TypeScripte. Prevezmite zodpovednosť za architektúru, výkon, testovanie a inžinierske postupy v Porte.
Popis
- Vytvárajte a udržiavajte komplexné webové aplikácie veľkého rozsahu v Reacte a TypeScripte
- Prevezmite zodpovednosť za frontendovú architektúru vrátane mikrofrontendov, nástrojov pre monorepozitáre a zdieľaných knižníc komponentov
- Zaveďte prístupy k správe stavu a získavaniu údajov, ktoré rozlišujú stav servera, klienta a používateľského rozhrania
- Spolupracujte s UX/UI dizajnérmi na tvorbe dizajnového systému s cieľom podporiť konzistentnosť, prístupnosť a opätovné použitie
- Prepájajte frontendové aplikácie s backendovými službami a API a spolupracujte na kontraktoch, autentifikácii a dátových modeloch
- Zlepšujte výkon webu optimalizáciou vykresľovania, delením kódu, zmenšovaním veľkosti balíkov a metrikami Core Web Vitals
- Udržiavajte vysoké štandardy bezpečnosti, prístupnosti, internacionalizácie a kompatibility s prehliadačmi
- Zaveďte postupy testovania frontendu zahŕňajúce jednotkové, integračné, vizuálne regresné a end-to-end testovanie
- Podporujte nástroje na zostavovanie, CI/CD pipeline a kontajnerizované nasadenia s využitím Dockeru a Kubernetes
- Presadzujte zodpovedné používanie pracovných postupov frontendového vývoja s podporou umelej inteligencie
- Mentorujte inžinierov, veďte revízie kódu a usmerňujte technické rozhodnutia naprieč tímami
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 vedenia technických iniciatív
- Odborné znalosti React hooks, contextu, súbežného vykresľovania, Suspense, TypeScriptu a moderného JavaScriptu
- Rozsiahle skúsenosti s nástrojmi na správu stavu a získavanie údajov, ako sú Redux Toolkit, RTK Query, Zustand, MobX, TanStack Query alebo XState
- Skúsenosti s vytváraním a udržiavaním dizajnových systémov alebo knižníc komponentov pomocou nástrojov ako 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 bundlovanie vrátane Vite a Webpacku
- Praktické znalosti profilovania a optimalizácie výkonu webu vrátane memoizácie, virtualizácie, lenivého načítavania a Core Web Vitals
- Skúsenosti s integráciou REST alebo GraphQL API, WebSockets a autentifikácie OAuth 2.0 alebo OpenID Connect
- Dobré porozumenie požiadavkám na prístupnosť podľa WCAG a postupom webovej bezpečnosti pokrývajúcim XSS, CSRF a CSP
- Skúsenosti s Jest alebo Vitest, React Testing Library a Playwright alebo Cypress
- Praktické skúsenosti s nástrojmi na programovanie s podporou umelej inteligencie, ako sú Claude Code, GitHub Copilot alebo Cursor, a so zodpovedným tímovým používaním
- Skúsenosti s mentoringom inžinierov a prácou v agilných tímoch
- Plynulá hovorená a písaná angličtina
- Skúsenosti s observabilitou frontendu alebo sledovaním chýb pomocou nástrojov ako Sentry alebo OpenTelemetry sú výhodou
- Skúsenosti s frameworkmi SSR, ako sú Next.js alebo Node.js, sú výhodou
Benefity
- Balík odmeňovania a benefitov s bonusom za výsledky spoločnosti alebo predaj a pravidelnými revíziami platu
- Kancelárie s pohodlnou dostupnosťou verejnou dopravou
- Špeciálne ceny v miestnych posilňovniach
- Prístup na platformu Corporate Benefits a k jej zľavám
- Pravidelné tímové podujatia a oslavy pre celú spoločnosť
- Politika otvorených dverí vedenia
- Žiadny formálny dress code
- Časté celofiremné stretnutia a obedy s vedením
- Hybridná práca s flexibilným pracovným časom
- Program Work From Abroad umožňujúci pracovať až 40 dní mimo krajiny uzatvorenia zmluvy
- Úvodné zaškolenie v centrále
- Inkluzívna pracovná kultúra s rovnakými príležitosťami
- Prispôsobenie procesu uchádzania sa a prijímania vrátane podpory pri pohovoroch a nástupe