Cette offre n’est plus disponible.

Stage - Développement iOS Swift d'une application mobile grand public (F/H)

Stage(5 à 6 mois)
Villeurbanne
Salaire : 1,2K à 1,4K € par mois
Début : 08 janvier 2023
Télétravail occasionnel
Expérience : < 6 mois
Éducation : Bac +5 / Master

Worldline
Worldline

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

Contexte du stage :

La Digitalisation est un facteur de croissance indispensable pour les grands groupes bancaires et les institutions financières.

Le contexte COVID, les évolutions des règlementations européennes (DSP2), l’émergence des crypto monnaies et des block chains, la forte concurrences des néo banques poussent nos clients à faire évoluer constamment leurs offres de services mobiles.

Intégré dans notre pole d’expertise Mobile, vous serez encadré par nos Lead Developpers passionnés par iOS, vous aurez l’occasion d’utiliser les dernières technologies mobiles et de professionnaliser vos compétences de développement via des processus de développement centrés sur la collaboration. Vous devrez également prendre en compte les exigences du domaine bancaire en terme de sécurité et de robustesse.

Le projet :

Vous allez participer activement au développement d’une application bancaire grand public de plus de 2 millions d’utilisateurs.

Accompagné(e) par votre tuteur, vous serez intégré(e) à une équipe projet pour :

Découvrir et comprendre l’écosystème complexe du marché du paiement et les architectures des solutions mises en place dans ce domaine;
Spécifier, concevoir et développer sous iOS des nouvelles fonctionnalités en s’appuyant sur l’application existante;
Participer à l’élaboration de la stratégie de tests de cette application et à sa distribution;
Appliquer les bonnes pratiques de développements : revue de code, merge requests, tests automatisés et intégration continue (Gitlab CI et Fastlane).

Une phase de montée en compétence initiale d’1 mois, qui sera l’occasion de développer une “application vitrine”, intégrant l’ensemble de la stack technologique utilisé sur les projets clients. Cette phase de montée en compétence est pilotée par votre tuteur, ce qui vous permettra de découvrir la méthode et les conventions de développement.


Profil recherché

A la fin du stage, vous aurez appris à :

Identifier et analyser des besoins fonctionnels et techniques.
Développer vos compétences techniques sur iOS :
Maîtrise de Swift 5.1 et des API iOS 11 à 16
Développement à l’état de l’art (Clean Architecture , design pattern MVVM, Injection de dépendance)
Programmation réactive avec RxSwift
Compréhension et design de fonctionnalité dans une application complexe (Architecture SOLID, multicouches, single responsability)
Utilisation d’une infrastructure complète d’intégration continue (Gitlab CI et Fastlane)
Tests unitaires et fonctionnels
Travailler au sein d’une équipe projet Agile (SCRUM/Kanban) avec des sprints de 2 semaines

Envie d’en savoir plus ?