Ingénieur Software iOS Swift - H/F
Role details
Job location
Tech stack
Job description
Vous serez garant des bonnes pratiques de code et participerez à l'amélioration continue de la qualité du code en appliquant les principes du DevOps et du Software Craftsmanship (BDD, TDD, DDD, Clean Code,...) dans le respect des normes et standards et des règles relatives à la cybersécurité. Vous veillerez à maintenir les applications opérationnelles au regard des engagements de disponibilité et de continuité.
Et après ? Votre collaboration étroite avec tous les acteurs de la développement team (Ingénieurs Software, Tech Leads, Experts, Business Analysts, Architectes solutions) vous permettra de contribuer activement à l'amélioration des parcours client et à la satisfaction de ceux-ci et de développer au quotidien vos compétences fonctionnelles et techniques et votre réseau de connaissances de manière transversale. Membre de la guilde des développeurs, vous bénéficierez des partages, assistances et REX de l'ensemble des acteurs de la filière technique et vous participerez aux Dojos d'acculturation hebdomadaires. Ce poste est l'opportunité d'intervenir sur des périmètres fonctionnels et techniques à forte visibilité Clients et de prendre part à des projets innovants et stratégiques. La stack technique : MVVM et VIPER, Swift, SwiftUI, Swift Inject, Combine, RX et d'autres ! Nos Outils : Jira, confluence, github, bitrise, firebase, batch ... Plus qu'un poste de développeur iOS, c'est une carrière au sein de la filière d'expertise que nous vous proposons. Nos parcours de carrière porteront votre montée en compétences et expertises et la reconnaissance de celle-ci, ils vous permettront ensuite d'évoluer vers les métiers de Tech Leads, d'experts ou d'architecte solutions. Notre filière IT compte plus de 15 000 collaborateurs dans le monde, c'est autant d'opportunités d'évolution possibles, dans tous les métiers de l'informatique et dans toutes les activités de la banque ..., * Vous maîtrisez les concepts de la Clean Architecture, clean code et ne pouvez pas merger du code sans TU !
Orienté client et résultat, vous êtes reconnu pour votre capacité à régler les problèmes. Vous êtes capable de vous adapter à un environnement changeant. Enfin, votre capacité à collaborer, travailler en équipe finira de nous convaincre.
Les prochaines étapes : Si votre CV est retenu par notre équipe de recrutement, vous serez amené à passer un à trois entretiens au maximum avec des RH et/ou manager opérationnel. Ces étapes peuvent varier légèrement en fonction des postes. Si vous êtes dans une situation de handicap et souhaitez un échange facilité, vous pouvez envoyer votre CV et lettre de motivation à *** Dans un monde qui change, la diversité, l'équité et l'inclusion sont des valeurs clés pour le bien-être et la performance des équipes. Chez BNP Paribas, nous souhaitons accueillir et retenir tous les talents sans distinction : c'est ainsi que nous construirons, ensemble, la finance de demain, innovante, responsable et durable. Enfin, nous attachons une importance particulière à ce que nos futurs collaborateurs et collaboratrices agissent au quotidien avec responsabilité éthique et professionnelle. À tout moment pendant le processus de recrutement, les informations figurant sur votre CV, vos données d'identification et vos antécédents pourront être vérifiés.
Requirements
- Vous êtes diplômés au minimum un BAC+2/+3 en informatique.
- Vous justifiez d'au moins 3 ans d'expérience sur le développement d'applications mobiles iOS d'envergure à fort trafic. (hors stage et alternance).
- Vous êtes agile et passionné par Software Craftmanship et/ou XP.
Benefits & conditions
Un package rémunération et des avantages :
- Un fixe annuel brut et un variable individuel et/ou collectif (défini en fonction de votre performance et de celle de votre équipe).
- Plan épargne entreprise/retraite, intéressement et participation, couverture santé et prévoyance, activités sociales et culturelles via le comité d'entreprise, …
- De la flexibilité avec un rythme de travail hybride: jusqu'à 2.5 jours de télétravail par semaine à définir avec votre manager