Talan
Talan
1 001 – 5 000 Zaměstnanci
Sponzor víza H1BPodnikPoradenstvíSaaS
Talan je globální poradenská a technologická společnost, která pomáhá organizacím využívat inovace k transformaci způsobu jejich fungování a rozhodování. Zaměřuje se na správu a řízení dat, umělou inteligenci, kybernetickou bezpečnost a cloudové platformy a nabízí řešení podporující odolné obchodní modely a zlepšování provozu. Talan spolupracuje s technologickými ekosystémy Microsoft, SAP, Oracle a Salesforce a působí v odvětvích, jako jsou energetika, doprava a finanční služby. Týmy společnosti působí v 18 zemích na pěti kontinentech a propojují podnikové poradenství s odborností v oblasti SaaS, aby klientům pomáhaly proměňovat data a technologie v praktické obchodní výsledky.

Seniorní front-end vývojář Angular

Vyvíjejte a zdokonalujte škálovatelné aplikace Angular ve společnosti Talan, mezinárodní skupině zaměřené na technologické poradenství a transformaci podnikání. Náplň práce zahrnuje výkon, automatizované testování, přístupnost a standardy front-endu.

Popis

  • Vyvíjet a udržovat škálovatelné front-endové aplikace pomocí Angular 16+ a TypeScriptu
  • Vytvářet opakovaně použivatelná, responzivní a přístupná uživatelská rozhraní
  • Spravovat stav aplikací pomocí NgRx Store, Effects, Selectors a Signal Store
  • Propojovat aplikace s REST API, firemními návrhovými systémy, knihovnami komponent a Web Components
  • Vytvářet a udržovat automatizované testy
  • Kontrolovat kód a uplatňovat standardy a osvědčené postupy vývoje
  • Odhalovat technický dluh a doporučovat zlepšení architektury, výkonu a udržovatelnosti
  • Spolupracovat s technickými a funkčními stakeholdery při posuzování požadavků a dodávání řešení
  • Zaznamenávat a vysvětlovat technická rozhodnutí
  • Sdílet znalosti a podporovat ostatní vývojáře
  • Účastnit se povinné nepřetržité pohotovosti, přibližně jeden týden každé tři až čtyři měsíce

Požadavky

  • Nejméně pět let profesních zkušeností s vývojem front-endu
  • Znalost angličtiny na úrovni B2 nebo vyšší
  • Pokročilá znalost HTML5 a CSS3, včetně responzivního designu, standardů přístupnosti WCAG a osvědčených postupů front-endového vývoje
  • Velmi dobrá znalost JavaScriptu a TypeScriptu
  • Vyžadují se praktické zkušenosti s Angular 16 nebo novější verzí
  • Zkušenosti se standalone komponentami, Angular Signals, computed(), inject(), RxJS, reaktivním programováním a správou stavu NgRx
  • Zkušenosti s integrací návrhových systémů, firemních knihoven komponent, Web Components a REST API
  • Dobrá znalost Gitu a práce s repozitáři, včetně strategií větvení, pull requestů, kontrol kódu a řešení konfliktů
  • Rozsáhlé zkušenosti s tvorbou automatizovaných jednotkových, integračních a komponentových testů
  • Znalost a praktické využití TDD a/nebo BDD
  • Ochota účastnit se povinné nepřetržité pohotovosti
  • Zkušenosti s Reactem a Reduxem jsou výhodou
  • Zkušenosti s Agile/Scrum jsou výhodou
  • Zkušenosti s Playwrightem nebo Cypress jsou výhodou

Benefity

  • Možnosti profesního růstu a kariérního rozvoje spolu s průběžným vzděláváním
  • Multikulturní mezinárodní pracovní prostředí
  • Komplexní balíček benefitů podporující fyzickou, emocionální a finanční pohodu
  • Smart Office Pack pro práci na dálku
  • Plně vzdálený způsob práce