NatWest Group
NatWest Group
NatWest Group è un'organizzazione bancaria e di servizi finanziari con sede nel Regno Unito che serve clienti privati, commerciali e istituzionali. Le sue attività comprendono il settore bancario, finanziario e delle tecnologie finanziarie, con servizi tra cui il corporate banking, la gestione patrimoniale e la gestione dei rischi. Il gruppo sottolinea inoltre i rapporti con i clienti e le comunità, insieme alle opportunità per chi costruisce la propria carriera nei suoi team focalizzati sui settori bancario e tecnologico.

Ingegnere senior del software iOS

Realizza applicazioni iOS pronte per la produzione per una piattaforma bancaria e definisci un’architettura applicativa scalabile. Automatizza la compilazione, i test e la distribuzione del software.

Descrizione

  • Progetta, sviluppa, testa e implementa software durante tutto il suo ciclo di vita.
  • Approfondisci la conoscenza della piattaforma nei settori aziendale, delle applicazioni, dei dati e dell’infrastruttura.
  • Collabora con ingegneri principali, architetti di dominio e stakeholder per comprendere le operazioni della piattaforma e gli obiettivi aziendali.
  • Utilizza metodi agili per portare a termine il lavoro del backlog.
  • Sviluppa software resiliente e duraturo, capace di adattarsi alle esigenze future.
  • Definisci l’orientamento architetturale e sviluppa progetti attraverso nuove idee, sperimentazione e prototipi.
  • Progetta e sviluppa software che automatizzi compilazione, test e distribuzione tramite modelli eseguibili.

Requisiti

  • Hai almeno 12 anni di esperienza nella progettazione e implementazione di software.
  • Utilizzi linguaggi di programmazione per risolvere problemi complessi.
  • Analizzi, raccogli e convalidi requisiti complessi rispetto alle esigenze aziendali e di sistema.
  • Hai una solida esperienza nello sviluppo di applicazioni iOS per la produzione.
  • Hai una conoscenza approfondita di Swift, SwiftUI, Combine e delle tecnologie di concorrenza come async/await e GCD.
  • Comprendi la modularizzazione e l’architettura applicativa scalabile.
  • Applichi la Clean Architecture, i principi SOLID e i comuni design pattern.
  • Utilizzi strumenti di gestione delle dipendenze come SPM e CocoaPods.
  • Dai priorità a prestazioni, affidabilità e manutenibilità.

Offerte correlate

Inkster GmbH

Responsabile marketing, ibrido ad Amburgo

Inkster GmbH

Guida lo sviluppo creativo delle campagne, i contenuti per i social media e l’analisi delle performance in Inkster, fornitore europeo di tatuaggi temporanei a base di frutta. Sperimenta e ottimizza i creativi di marketing usando gli insight delle campagne e le tendenze di mercato.

Apri