
American Express je globálna spoločnosť poskytujúca finančné služby, ktorá pôsobí v oblasti bankovníctva, financií a platieb medzi firmami. Jej činnosť zahŕňa spotrebiteľské, podnikateľské a firemné kreditné karty; platobné a obchodné služby; sporiace účty, vkladové certifikáty a osobné pôžičky; ako aj vernostné programy, cestovné programy, firemné platobné riešenia, finančné vzdelávanie, bezpečnostné služby a podporu držiteľov kariet a obchodníkov.
Senior softvérový inžinier pre full-stack II – American Express, New York, hybridná práca
Povediete architektúru a vývoj aplikácií v Reacte a Node.js pre Card Shop spoločnosti American Express. Budete formovať škálovateľné a prístupné zákaznícke prostredie a zároveň zvyšovať technické štandardy celého tímu.
Popis
- Navrhovať architektúru a dodávať komplexné funkcie naprieč celým zásobníkom webovej aplikácie.
- Poskytovať technické smerovanie v oblasti architektúry, návrhových rozhodnutí a technických štandardov.
- Vyvíjať škálovateľné, odolné, bezpečné, prístupné a výkonné aplikácie pomocou moderných webových technológií.
- Spolupracovať s vlastníkmi produktov, inžiniermi a zainteresovanými stranami z rôznych oblastí na premene obchodných potrieb na efektívne technické riešenia.
- Rozkladať komplexné technické výzvy a pripravovať jasné implementačné stratégie pre širší inžiniersky tím.
- Podporovať inžinierov prostredníctvom mentoringu, kontroly kódu, párového programovania a zdieľania znalostí.
- Presadzovať kvalitné postupy v oblasti kvality kódu, testovania, pozorovateľnosti, spoľahlivosti a udržiavateľnosti.
- Zvyšovať istotu pri nasadzovaní pomocou automatizovaného testovania, rámcov spoľahlivosti, monitorovania a automatizácie.
- Vyhľadávať a riešiť problémy s výkonom, prístupnosťou, dostupnosťou a škálovateľnosťou v aplikáciách.
- Spolupracovať s tímom Site Reliability Engineering pri vyšetrovaní incidentov v produkcii, určovaní základných príčin a dodávaní trvalých opráv.
- Posudzovať nové technológie a frameworky, ktoré môžu zlepšiť aplikácie, skúsenosť vývojárov a produktivitu inžinierstva.
- Zjednodušovať systémy, znižovať technický dlh a posilňovať vývojové postupy tímu prostredníctvom neustáleho zlepšovania.
Požiadavky
- Mať viac ako 9 rokov profesionálnych skúseností s vývojom softvéru vrátane rozsiahlej práce na moderných webových aplikáciách.
- Preukázať skúsenosti s navrhovaním komplexných systémov, určovaním technického smerovania a uvádzaním riešení od návrhu až po produkciu.
- Mať silné praktické znalosti JavaScriptu a TypeScriptu.
- Dôkladne poznať moderné front-endové frameworky a prístupy k správe stavu, najmä React a Redux alebo porovnateľné technológie.
- Mať rozsiahle skúsenosti s Node.js, REST API, Expressom a vývojom na strane servera v JavaScripte alebo TypeScripte.
- Používať frameworky a postupy automatizovaného testovania, ako sú Jest a Mocha.
- Rozumieť súčasným postupom vývoja v JavaScripte, open-source ekosystému a moderným vzorom webovej architektúry.
- Navrhovať aplikácie s ohľadom na škálovateľnosť, výkon, odolnosť, prístupnosť a udržiavateľnosť.
- Preukázať silné technické líderstvo a skúsenosti s mentoringom a rozvojom ďalších inžinierov.
- Efektívne pracovať s agilnými metódami vývoja a princípmi DevOps.
- Preberať zodpovednosť, proaktívne identifikovať problémy a spolupracovať naprieč tímami na tvorbe efektívnych riešení.
- Zachovávať zákaznícky orientovaný prístup a nadšenie pre intuitívne a spoľahlivé digitálne prostredie.
- Ceniť si inovácie, automatizáciu a neustále zlepšovanie.
- Byť oprávnený pracovať pre American Express v Spojených štátoch; pre tieto pozície nie je k dispozícii vízové sponzorstvo.
Benefity
- Konkurenčný základný plat
- Možnosti získania bonusu
- 6 % príspevok spoločnosti do programu dôchodkového sporenia
- Bezplatné finančné poradenstvo a zdroje na podporu finančnej pohody
- Komplexné zdravotné, zubné, očné, životné a invalidné poistenie
- Flexibilné hybridné, kancelárske alebo virtuálne pracovné usporiadanie podľa pozície a potrieb spoločnosti
- Viac ako 20 týždňov platenej rodičovskej dovolenky pre všetkých rodičov vrátane dovolenky v súvislosti s tehotenstvom, adopciou a náhradným materstvom
- Bezplatný prístup do wellness centier na pracovisku so zdravotnými sestrami a lekármi, ak sú k dispozícii
- Bezplatné dôverné poradenstvo prostredníctvom programu Healthy Minds
- Príležitosti na kariérny rozvoj a odborné vzdelávanie