
American Express je globalno podjetje za finančne storitve, ki deluje na področju bančništva, financ in plačil med podjetji. Njegovo poslovanje vključuje potrošniške, poslovne in korporativne kreditne kartice; plačilne storitve in storitve za trgovce; varčevalne račune, potrdila o vlogah in osebna posojila; pa tudi programe nagrajevanja, potovalne programe, korporativne plačilne rešitve, finančno izobraževanje, varnostne storitve ter podporo imetnikom kartic in trgovcem.
Višji full-stack programski inženir II – American Express, New York, hibridno delo
Vodili boste arhitekturo in razvoj aplikacij React in Node.js za Card Shop podjetja American Express. Oblikovali boste razširljive in dostopne uporabniške izkušnje ter dvigovali inženirske standarde v celotni ekipi.
Opis
- Načrtovati arhitekturo in razvijati kompleksne funkcionalnosti v celotnem skladu spletne aplikacije.
- Zagotavljati tehnično usmerjanje glede arhitekture, oblikovalskih odločitev in inženirskih standardov.
- Razvijati razširljive, odporne, varne, dostopne in zmogljive aplikacije z uporabo sodobnih spletnih tehnologij.
- Sodelovati z lastniki izdelkov, inženirji in deležniki iz različnih funkcij pri pretvarjanju poslovnih potreb v učinkovite tehnične rešitve.
- Razčlenjevati kompleksne tehnične izzive in za širšo inženirsko ekipo pripravljati jasne izvedbene strategije.
- Podpirati inženirje z mentoriranjem, pregledi kode, programiranjem v paru in izmenjavo znanja.
- Spodbujati dobre prakse za kakovost kode, testiranje, opazljivost, zanesljivost in vzdržljivost.
- Povečevati zanesljivost uvajanja z avtomatiziranim testiranjem, okviri zanesljivosti, spremljanjem in avtomatizacijo.
- Iskati in odpravljati težave z zmogljivostjo, dostopnostjo, razpoložljivostjo in razširljivostjo v aplikacijah.
- Sodelovati z ekipo za inženiring zanesljivosti mest pri preiskovanju produkcijskih incidentov, ugotavljanju temeljnih vzrokov in zagotavljanju trajnih popravkov.
- Ocenjevati nove tehnologije in ogrodja, ki lahko izboljšajo aplikacije, izkušnjo razvijalcev in inženirsko produktivnost.
- Poenostavljati sisteme, zmanjševati tehnični dolg in krepiti razvojne prakse ekipe z nenehnim izboljševanjem.
Zahteve
- Imeti več kot 9 let poklicnih izkušenj na področju programskega inženiringa, vključno z obsežnim delom na sodobnih spletnih aplikacijah.
- Imeti izkušnje z načrtovanjem kompleksnih sistemov, določanjem tehnične usmeritve ter vodenjem rešitev od zasnove do produkcije.
- Imeti dobro praktično znanje JavaScripta in TypeScripta.
- Dobro poznati sodobna front-end ogrodja in pristope k upravljanju stanja, zlasti React in Redux ali primerljive tehnologije.
- Imeti bogate izkušnje z Node.js, REST API-ji, Expressom ter razvojem na strežniški strani v JavaScriptu ali TypeScriptu.
- Uporabljati ogrodja in prakse za avtomatizirano testiranje, kot sta Jest in Mocha.
- Razumeti sodobne prakse razvoja v JavaScriptu, ekosistem odprte kode in sodobne vzorce spletne arhitekture.
- Imeti izkušnje z načrtovanjem aplikacij za razširljivost, zmogljivost, odpornost, dostopnost in vzdržljivost.
- Izkazovati močno tehnično vodenje ter uspešne izkušnje z mentoriranjem in razvojem drugih inženirjev.
- Učinkovito delati z agilnimi razvojnimi metodami in načeli DevOps.
- Prevzemati odgovornost, proaktivno prepoznavati težave in sodelovati med ekipami pri ustvarjanju učinkovitih rešitev.
- Ohranjati na stranko osredotočen pristop in navdušenje nad intuitivnimi, zanesljivimi digitalnimi izkušnjami.
- Ceniti inovacije, avtomatizacijo in nenehno izboljševanje.
- Imeti dovoljenje za delo pri American Express v Združenih državah Amerike; za ta delovna mesta vizumsko sponzorstvo ni na voljo.
Ugodnosti
- Konkurenčna osnovna plača
- Priložnosti za bonuse
- 6-odstotni prispevek podjetja v načrt pokojninskega varčevanja
- Brezplačno finančno svetovanje in viri za finančno dobrobit
- Celovito zdravstveno, zobozdravstveno, okulistično, življenjsko in invalidsko zavarovanje
- Prilagodljive hibridne, pisarniške ali virtualne delovne ureditve glede na vlogo in poslovne potrebe
- Več kot 20 tednov plačanega starševskega dopusta za vse starše, vključno z dopustom zaradi nosečnosti, posvojitve in nadomestnega materinstva
- Brezplačen dostop do wellness centrov na lokaciji z medicinskimi sestrami in zdravniki, kjer so na voljo
- Brezplačno zaupno svetovanje v okviru programa Healthy Minds
- Priložnosti za karierni razvoj in strokovno usposabljanje