NatWest Group
NatWest Group
NatWest Group est une organisation bancaire et de services financiers basée au Royaume-Uni, au service de clients particuliers, commerciaux et institutionnels. Ses activités couvrent la banque, la finance et les technologies financières, avec des services comprenant la banque commerciale, la gestion de patrimoine et la gestion des risques. Le groupe met également en avant ses relations avec ses clients et les communautés, ainsi que les opportunités offertes aux personnes qui construisent leur carrière au sein de ses équipes axées sur la banque et la technologie.

Ingénieur logiciel iOS senior

Développez des applications iOS prêtes pour la production pour une plateforme bancaire et définissez une architecture applicative évolutive. Automatisez la compilation, les tests et le déploiement des logiciels.

Description

  • Concevez, développez, testez et mettez en œuvre des logiciels tout au long de leur cycle de vie.
  • Approfondissez votre connaissance de la plateforme dans les domaines des activités, des applications, des données et de l’infrastructure.
  • Collaborez avec des ingénieurs principaux, des architectes de domaine et des parties prenantes pour comprendre le fonctionnement de la plateforme et les objectifs métier.
  • Utilisez des méthodes agiles pour réaliser les tâches du backlog.
  • Développez des logiciels résilients et durables, capables de s’adapter aux besoins futurs.
  • Définissez l’orientation architecturale et élaborez des conceptions grâce à de nouvelles idées, à l’expérimentation et aux prototypes.
  • Concevez et développez des logiciels qui automatisent la compilation, les tests et le déploiement à l’aide de modèles exécutables.

Exigences

  • Justifiez d’au moins 12 ans d’expérience en conception et en mise en œuvre de logiciels.
  • Utilisez des langages de programmation pour résoudre des problèmes complexes.
  • Analysez, recueillez et validez des exigences complexes au regard des besoins métier et système.
  • Ayez une solide expérience du développement d’applications iOS destinées à la production.
  • Maîtrisez Swift, SwiftUI, Combine et les technologies de concurrence telles qu’async/await et GCD.
  • Comprenez la modularisation et l’architecture applicative évolutive.
  • Appliquez la Clean Architecture, les principes SOLID et les modèles de conception courants.
  • Utilisez des outils de gestion des dépendances tels que SPM et CocoaPods.
  • Donnez la priorité aux performances, à la fiabilité et à la maintenabilité.

Offres similaires

Knowtion Health

Responsable du recrutement à distance

Knowtion Health

Supervisez les systèmes de recrutement, les demandes de poste, les analyses et la gestion du personnel temporaire chez Knowtion Health. Contribuez à mettre en place des processus de recrutement évolutifs pour une entreprise de santé en pleine croissance.

Ouvrir
Napco National

Coordinateur des achats, Arabie saoudite (à distance)

Napco National

Coordonnez les opérations d’achat d’une entreprise manufacturière en Arabie saoudite, des bons de commande et livraisons fournisseurs aux formalités douanières et transferts de matériaux. Contribuez au dédouanement des expéditions, au traitement des factures, aux réclamations fournisseurs et au renouvellement des certificats produits.

Ouvrir
4M Analytics

Ingénieur senior en algorithmes de vision par ordinateur

4M Analytics

Développez des systèmes de vision par ordinateur et d’apprentissage automatique pour la plateforme de cartographie des réseaux souterrains de 4M Analytics. Pilotez les algorithmes de la recherche à la production avec les équipes d’ingénierie des données et produit.

Ouvrir
Joom

Responsable de la réussite client grands comptes, Brésil (à distance)

Joom

Pilotez les renouvellements, la fidélisation et le développement des comptes clients grands comptes de JoomPulse. Transformez les analyses de Mercado Livre et Shopee en recommandations concrètes pour les vendeurs sur les marketplaces.

Ouvrir
Terumo Medical Corporation

Responsable régional des ventes, Terumo Interventional Systems

Terumo Medical Corporation

Pilotez les ventes de dispositifs médicaux dans une région du centre-nord du New Jersey, en encadrant les équipes de terrain et les relations avec les hôpitaux. Développez le chiffre d’affaires régional, les performances commerciales et la promotion conforme des produits Terumo Interventional Systems.

Ouvrir
Claroty

Ingénieur en automatisation QA

Claroty

Développez l’automatisation des API et de l’interface utilisateur ainsi que des contrôles qualité CI/CD pour la plateforme de sécurité cyberphysique de Claroty. Contribuez à protéger les infrastructures critiques grâce à des tests fiables.

Ouvrir