
American Express je globální společnost poskytující finanční služby v oblasti bankovnictví, financí a B2B plateb. Její činnost zahrnuje spotřebitelské, podnikatelské a firemní kreditní karty; platební služby a služby pro obchodníky; spořicí účty, depozitní certifikáty a osobní půjčky; stejně jako programy odměn, cestovní programy, firemní platební řešení, finanční vzdělávání, bezpečnostní služby a podporu držitelů karet a obchodníků.
Seniorní full-stack softwarový inženýr II — American Express, hybridní práce v New Yorku
Veďte architekturu a vývoj aplikací v Reactu a Node.js pro American Express Card Shop. Tvořte škálovatelné a přístupné zákaznické prostředí a zároveň zvyšujte inženýrské standardy celého týmu.
Popis
- Navrhovat architekturu a dodávat komplexní funkce napříč celým technologickým zásobníkem webové aplikace.
- Určovat technický směr v oblasti architektury, návrhových rozhodnutí a inženýrských standardů.
- Vyvíjet škálovatelné, odolné, bezpečné, přístupné a vysoce výkonné aplikace s využitím moderních webových technologií.
- Spolupracovat s vlastníky produktů, inženýry a zainteresovanými stranami napříč týmy na převodu obchodních potřeb do účinných technických řešení.
- Rozkládat složité technické problémy a připravovat jasné strategie implementace pro celý inženýrský tým.
- Podporovat inženýry prostřednictvím mentoringu, revizí kódu, párového programování a sdílení znalostí.
- Prosazovat kvalitní postupy v oblasti kvality kódu, testování, pozorovatelnosti, spolehlivosti a udržovatelnosti.
- Zvyšovat jistotu při nasazování pomocí automatizovaného testování, frameworků spolehlivosti, monitoringu a automatizace.
- Vyhledávat a řešit problémy s výkonem, přístupností, dostupností a škálovatelností aplikací.
- Spolupracovat s týmem Site Reliability Engineering na vyšetřování produkčních incidentů, určování jejich kořenových příčin a zavádění trvalých oprav.
- Posuzovat nové technologie a frameworky, které mohou zlepšit aplikace, zkušenost vývojářů a produktivitu inženýrského týmu.
- Zjednodušovat systémy, snižovat technický dluh a posilovat vývojové postupy týmu prostřednictvím průběžného zlepšování.
Požadavky
- Mít více než 9 let profesionálních zkušeností s vývojem softwaru, včetně rozsáhlé práce na moderních webových aplikacích.
- Prokazatelně navrhovat komplexní systémy, určovat technický směr a vést řešení od návrhu až do produkce.
- Mít silné praktické znalosti JavaScriptu a TypeScriptu.
- Důkladně znát moderní front-endové frameworky a přístupy ke správě stavu, zejména React a Redux nebo srovnatelné technologie.
- Mít rozsáhlé zkušenosti s Node.js, REST API, Expressem a serverovým vývojem v JavaScriptu nebo TypeScriptu.
- Používat frameworky a postupy automatizovaného testování, například Jest a Mocha.
- Rozumět současným postupům vývoje v JavaScriptu, ekosystému open source a moderním vzorům webové architektury.
- Mít zkušenost s návrhem aplikací s ohledem na škálovatelnost, výkon, odolnost, přístupnost a udržovatelnost.
- Prokazovat silné technické vůdčí schopnosti a zkušenosti s mentoringem a rozvojem dalších inženýrů.
- Efektivně pracovat s agilními metodami vývoje a principy DevOps.
- Přebírat odpovědnost, proaktivně identifikovat problémy a spolupracovat napříč týmy na vytváření účinných řešení.
- Být zaměřený na zákazníka a mít nadšení pro intuitivní a spolehlivé digitální prostředí.
- Oceňovat inovace, automatizaci a průběžné zlepšování.
- Být oprávněn pracovat pro American Express ve Spojených státech; pro tyto pozice není k dispozici sponzorství víz.
Benefity
- Konkurenční základní mzda
- Možnosti získání bonusů
- Příspěvek společnosti ve výši 6 % do penzijního spořicího plánu
- Bezplatné finanční poradenství a zdroje pro finanční pohodu
- Komplexní zdravotní, zubní, oční, životní pojištění a pojištění pro případ invalidity
- Flexibilní hybridní, kancelářský nebo virtuální režim práce podle role a obchodních potřeb
- Více než 20 týdnů placené rodičovské dovolené pro všechny rodiče, včetně dovolené související s těhotenstvím, adopcí a náhradním mateřstvím
- Bezplatný přístup do wellness center přímo na pracovišti se zdravotními sestrami a lékaři, pokud jsou k dispozici
- Bezplatné důvěrné poradenství v rámci programu Healthy Minds
- Možnosti kariérního rozvoje a odborného vzdělávání