American Express
American Express
American Express è una società globale di servizi finanziari attiva nei settori bancario, finanziario e dei pagamenti B2B. Le sue attività comprendono carte di credito per consumatori, aziende e società; servizi di pagamento e per esercenti; conti di risparmio, certificati di deposito e prestiti personali; oltre a programmi fedeltà, programmi di viaggio, soluzioni di pagamento aziendale, formazione finanziaria, servizi di sicurezza e assistenza per titolari di carta ed esercenti.

Ingegnere senior di applicazioni mobili iOS presso American Express (ibrido)

Sviluppa applicazioni iOS curate per i prodotti tecnologici di American Express dedicati all’ospitalità. Collabora con i team di prodotto, design e ingegneria per realizzare software scalabile per consumatori e aziende.

Descrizione

  • Tradurre i requisiti di prodotto in attività di ingegneria chiare e attuabili
  • Scrivere codice di alta qualità, ben documentato e accuratamente testato
  • Contribuire alla cultura ingegneristica con nuove idee, strumenti e infrastrutture
  • Esplorare tecnologie emergenti per applicazioni nel settore della ristorazione e dell’ospitalità
  • Collaborare con i team di Prodotto, Design e Ingegneria per definire e sviluppare la visione del prodotto
  • Sviluppare applicazioni iOS
  • Gestire dipendenze e build con xcodebuild, GitHub Actions, Swift Package Manager, CocoaPods e Tuist
  • Identificare e risolvere proattivamente i difetti
  • Analizzare le prestazioni delle applicazioni e implementare ottimizzazioni
  • Utilizzare test unitari, di integrazione e dell’interfaccia utente nelle fasi appropriate
  • Creare soluzioni efficaci per problemi ambigui e aperti
  • Collaborare con designer e product manager per offrire esperienze intuitive, interfacce precise e animazioni curate
  • Esaminare le pull request, supportare i colleghi e rimuovere gli ostacoli alla consegna
  • Guidare sessioni di brainstorming e incoraggiare lo scambio di idee
  • Rimanere aggiornati sulle iniziative di ingegneria all’interno del team e dell’organizzazione
  • Seguire la roadmap e mantenere una conoscenza della visione aziendale e del prodotto

Requisiti

  • Almeno 7 anni di esperienza professionale nello sviluppo software
  • Almeno 4 anni di esperienza nello sviluppo iOS
  • È preferibile una laurea o un master in informatica, ingegneria informatica o un campo tecnico affine; può essere presa in considerazione un’esperienza equivalente
  • Esperienza pratica con Swift, Objective-C, UIKit, SwiftUI, MVVM, API REST, XCTest/XCUITest, SwiftLint, Swift Package Manager, CocoaPods, Realm, Combine, PromiseKit, Jenkins, GitHub Actions, TestFlight, Firebase, Postman, Figma, Jira e Confluence
  • La conoscenza di Kotlin, Jetpack Compose, Tuist, AWS, Python, MySQL, GraphQL, React, Redux, Webpack e Captcha è utile ma facoltativa
  • È necessario completare con esito positivo una verifica dei precedenti in conformità alle leggi e ai regolamenti applicabili

Benefit

  • Retribuzione base competitiva
  • Opportunità di bonus basati sulle prestazioni
  • Risorse a sostegno del benessere finanziario e della pianificazione pensionistica
  • Copertura medica, dentistica, oculistica, assicurativa sulla vita e per invalidità, soggetta alla località
  • Modalità di lavoro flessibili, ibride, in sede o virtuali, in base al ruolo e alle esigenze aziendali
  • Programmi di congedo parentale retribuito, soggetti alla località
  • Accesso gratuito ai centri benessere globali in sede, con personale infermieristico e medico, soggetto alla località
  • Consulenza riservata gratuita attraverso il programma Healthy Minds
  • Opportunità di sviluppo professionale e formazione