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.

Vzdálený vývojář front-endu v Angularu

Vyvíjejte škálovatelné aplikace v Angularu ve společnosti Talan, mezinárodní technologické poradenské skupině. Zlepšujte výkon, testování a technické standardy v projektech pro klienty.

Popis

  • Vyvíjejte a udržujte škálovatelné front-endové aplikace v Angularu 16+ a TypeScriptu.
  • Vytvářejte opakovaně použitelné, responzivní a přístupné rozhraní podle moderních webových standardů.
  • Implementujte správu stavu NgRx pomocí Store, Effects, Selectors a Signal Store.
  • Propojujte aplikace s REST API, firemními designovými systémy, knihovnami komponent a Web Components.
  • Vytvářejte a udržujte automatizované testy, které podporují kvalitu a spolehlivost kódu.
  • Provádějte revize kódu a pomáhejte zavádět standardy kódování a vývojové postupy.
  • Odhalujte technický dluh a navrhujte zlepšení architektury, výkonu a udržovatelnosti.
  • Spolupracujte s technickými a funkčními zainteresovanými stranami při vyhodnocování požadavků a dodávání řešení.
  • Zaznamenávejte a vysvětlujte technická rozhodnutí, sdílejte znalosti a veďte kolegy vývojáře.
  • Účastněte se povinné nepřetržité pohotovosti podle rozpisu — přibližně jeden týden jednou za tři až čtyři měsíce.

Požadavky

  • Nejméně pět let profesních zkušeností s front-endovým vývojem.
  • 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.
  • Zkušenosti s JavaScriptem a TypeScriptem.
  • Požadují se praktické zkušenosti s Angularem 16 nebo novějším.
  • Zkušenosti se samostatnými komponentami.
  • Zkušenosti s používáním Angular Signals, computed() a inject().
  • Zkušenosti s RxJS a reaktivním programováním.
  • Zkušenosti s NgRx včetně Store, Effects, Selectors a Signal Store.
  • Zkušenosti s integrací a používáním designových systémů, firemních knihoven komponent a Web Components.
  • Zkušenosti s integrací REST API.
  • Dobrá znalost Gitu a práce s repozitáři včetně větvení, pull requestů, revizí kódu a řešení konfliktů.
  • Rozsáhlé zkušenosti s automatizovaným jednotkovým, integračním a komponentovým testováním služeb, komponent a správy stavu.
  • Znalost a praktické uplatnění vývoje řízeného testy (TDD) a/nebo vývoje řízeného chováním (BDD).
  • Zkušenosti s Reactem a Reduxem.
  • Zkušenosti s agilními metodami, zejména Scrumem.
  • Zkušenosti s nástroji pro end-to-end testování, jako jsou Playwright nebo Cypress.

Benefity

  • Pracovní smlouva na plný úvazek na dobu neurčitou.
  • Plně vzdálená forma práce.
  • Možnosti profesního a kariérního růstu včetně průběžného vzdělávání.
  • Multikulturní mezinárodní prostředí s kolegy a týmy z různých zemí.
  • Široký balíček benefitů podporující fyzickou, emocionální a finanční pohodu.
  • Balíček Smart Office na podporu práce na dálku.