
Aina HERIVONJY
Développeur mobile iOS confirmé
Salaire / Taux journalier
Paris, France
CDI
Peut venir sur site
Expertises
Langues
Expérience de travail
Développeur iOS sénior
UBITEK, Groupe REDI
juil. 2018 - avr. 2025
6 ans 10 mois
69340 Francheville, France
Développeur iOS
France TV
août 2021 - juil. 2024
3 ans
69340 Francheville, France
Projet : Application Okoo Okoo est l'application destinée à la jeunesse du groupe France TV. Elle met à la disposition des enfants de 3 à 12 ans plus de 8000 vidéos de dessins animés, de séries jeunesses et des émissions de télévisions. Elle compte plus de 10 millions de vidéos vues par mois et se place parmi la première application jeunesse la plus consultée en France. Elle est présente sur iOS et tvOS Domaines d'intervention : – Participation aux ateliers de co-conception des nouvelles fonctionnalités avec les Product owners, les designers et les développeurs – Développement des nouvelles features – Assurer la validation et la publication (progressive) des nouvelles versions sur App Store – Suivi et correction des bugs en production (pour garantir un crash-free utilisateur minimal de 99,7%) – Mise en place de l'accessibilité (VoiceOver) – Mise en place du tracking via le SDK Piano – Amélioration de la performance de l'application existante – Suivi des tickets sur JIRA et participation au raffinage du backlog – Participation à la relecture du code et à la résolution des conflits – Préparation des démonstrations du sprint review. – Pair programming – Réalisations des POC (Proof of concept) pour les études de faisabilité de nouvelles features – Réalisation des tests unitaires avec une couverture de 80% sur les classes métiers – Intégration des tests utilisateurs avec Flagship ABTasty Équipe : 1 product manager, 2 product owner, 3 développeurs iOS, 3 développeurs Android, 1 designer UI, 1spécialiste UX, 1 testeur, 2 responsables Backend Environnement technique : – Swift, UIKit, SwiftUI, Git, Jenkins, XCTest, Firebase, Piano Analytics, VoiceOver, Flagship ABTasty, Lottie – Outils : Xcode, Figma, JIRA, GitLab – Méthodologie Agile scrum, Sprint de 2 semaines – Architectures: Custom clean Architecture, MVVM, KVO
Développeur iOS
SNCF
sept. 2020 - juin 2021
10 mois
69340 Francheville, France
Projet : Assistant SNCF SNCF est un leader dans le domaine de transport public et privé. Le principal produit de l'entreprise est l'application « Assistant SNCF » qui enregistre 4,2 millions d'utilisateurs et supporte plusieurs langues et surtout l'accessibilité. L'application permet de trouver les itinéraires possibles d'un point A vers un point B et afficher le prix en fonction du type de transport. Ainsi l'utilisateur peut choisir le type de transport qui lui convient et de payer via ApplePay ou par CB dans l'application. L'utilisateur a aussi accès aux programmes de fidélité. Domaines d'intervention : – Intégration du module de paiement de ticket par carte bancaire – Développement des nouvelles features – Assurer la validation et la publication (progressive) des nouvelles versions sur App Store – Suivi et correction des bugs en production (pour garantir un crash-free utilisateur minimal de 99,7%) – Participation à la conception et au développement d'un SDK TopUp permettant de recharger une passe Navigo (NFC, ApplePay et CB) – Mise en place de l'accessibilité (VoiceOver) – Mise en place du tracking via Firebase – Intégration du SDK TopUp dans l'application SNCF – Amélioration de la performance de l'application existante – Suivi des tickets sur JIRA et participation au raffinage du backlog – Participation à la relecture du code et à la résolution des conflits – Préparation des démonstrations du sprint review. – Pair programming – Réalisations des tickets d'expertise – Réalisation des tests unitaires avec une couverture de 80% Équipe : 1 product owner, 1 scrum master, 6 développeurs iOS, 6 développeurs Android, 3 dev backend, 2 testeurs Environnement technique : – Swift, GitLab, GitLab CI, XCTest, NFC, Firebase, Analytics, ApplePay,VoiceOver, Smoney – Outils : Xcode, Figma, JIRA – Méthodologie Agile scrum, Sprint de 2 semaine – Architectures : Clean Architecture, MVVM, VIP
Développeur iOS
Groupe PSA (Actuel Stellantis)
nov. 2018 - mars 2020
1 an 5 mois
69340 Francheville, France
Projet : MyDS L'application MyDS est destinée aux véhicules de la marque DS. Elle permet à l'utilisateur de consulter les données techniques du véhicule, qui les remonte au serveur BigData de la société. Elle permet aussi à l'utilisateur de lancer des commandes spécifiques au véhicule depuis le smartphone, telle que verrouiller/déverrouiller les portes, lancer/stopper les charges pour les véhicules électriques ou hybrides, etc... Cette application intègre des frameworks développés en amont au sein du département de Recherche et Développements du groupe dont je fais partie. Domaines d'intervention : – Développement d'un composant pour la communication MQTT entre le Broker MQTT et le smartphone. – Développement et maintenance des composants d'authentification sécurisée utilisant OAuth 2.0. – Développement des POCs (Proof of concept) pour chaque composant. – Développement d'une application blanche (White app) pour tester l'intégration et l'interopérabilité des composants. – Rédaction et mise à jour des documentations techniques – Génération de documentation automatique du code avec Confluence – Intégration des composants dans l'application MyDS – Refactoring des codes existants et migration vers l'architecture clean swift (VIP) du projet MyDS – Intégration des nouveaux UI/UX – Développement des User Story dans l'application MyDS – Suivi des tickets avec JIRA et participation au raffinage du backlog – Amélioration de la performance de l'application existante – Ajout des tests unitaires Équipe : 1 product owner, 1 chef de projet, 5 développeurs iOS, 5 développeurs Android, 2 testeurs Environnement technique : – Swift, Objective-C, SDK MQTTClient, CoreData, JIRA, Confluence, REST API, XCTest, Git, BLE – Outils : Xcode, Sketch, Zeplin, GitHub, Artifactory, Teamcity – Méthodologie Agile scrum, sprint de 1 semaine – Architecture : Clean Architecture, MVP, VIP Projet: MyKey L'application MyKey est destinée à l'ensemble des marques du groupe PSA. Elle est conçue pour remplacer la clé du véhicule et effectuer les fonctionnalités de bases de la clé commeverrouiller/déverrouiller les portes et démarrer la voiture. Mais elle a aussi une autre fonctionnalité de déléguer à une autre utilisateur la gestion complète ou partielle du véhicule. Domaines d'intervention : – Participation à la conception de l'application et la mise en place de l'architecture – Participation au développement d'un SDK GUI pour la charte graphique de l'application – Développement des User Story – Réalisation des tests unitaires avec une couverture de 80% et mettre en place des outils d'industrialisation (Fastlane, Slather, Firebase) – Intégration du Deep linking et de la notification Equipe: 1 product owner, 1 chef de projet, 4 développeurs iOS, 4 développeurs Android, 2 testeurs Environnement technique : – Swift, CoreData, JIRA, REST API, XCTest, Git, Bluetooth (BLE), swiftlint, SDK Firebase, NSNotification, Analytics – Progiciels: Xcode, Sketch, Zeplin, GitHub, Teamcity – Méthodologie Agile scrum, sprint de 1 semaine – Clean swift (VIP)
Développeur iOS
L'OREAL
janv. 2017 - avr. 2018
1 an 4 mois
69340 Francheville, France
Projet: Investors Application de suivi des finances du groupe L'Oréal destiné aux actionnaires. Visualisation du prix de l'action, du CA, des cours de bourse, des communiqués, des nouveautés et des contacts. Application pour iPhone et iPad Domaines d'intervention : – Etude de faisabilité – Découpage et estimation des tâches – Conception et mise en place de l'architecture technique – Développement – Maintenance corrective et évolutive – Encadrement de l'équipe de développeurs – Apport de l'expérience utilisateur – Intégration des push notifications – Implémentation des tests unitaires XCTest – Soumission des applications pour TestFlight et App Store Equipe : 1 chef de projet, 2 développeurs iOS, 2 développeurs Android, 1 testeur Environnement technique : iOS 11, Objective-C, Xcode, SDK Crashlytics, Redmine, JSON, XML via web services, git – Méthodologie Agile Scrum, sprint de 2 semaines – Architecture MVC
Développeur iOS et chef de projet technique iOS
Wylog
avr. 2013 - avr. 2018
5 ans 1 mois
Betroka, Madagascar
Développeur iOS
PROMOVACANCES (Tourisme)
juil. 2016 - mai 2017
11 mois
69340 Francheville, France
Projet : Promovacances Application pour rechercher et consulter les hôtels par prix, destination ou dates. Affichage des hôtels par tri : prix croissants / décroissants, ... Application pour iPhone et iPad Domaines d'intervention : – Etudes et mise en place de l'architecture globale du projet – Développement et intégration des fonctionnalités – Maintenance corrective et évolutive – Encadrement de l'équipe de développeurs – Suivi des tâches sur Redmine – Livraison intermédiaire et mise en ligne de l'application sur AppStore Equipe: 1 Lead développeur iOS, 1 développeur iOS, 1 développeur Android 1 testeur Environnement technique : – iOS 10, Objective-C, Xcode 8, JSON, SQLite – Méthodologie Agile Scrum, sprint de 2 semaines
Développeur iOS
WISTIKI (Objets connectés)
sept. 2015 - juil. 2016
11 mois
69340 Francheville, France
Projet: Wistiki 1.0, Voilà ! Ahà ! Hopla ! Tracker Bluetooth permettant de retrouver tout objet ou animal. Fonction bipper, Géolocalisation Enregistrement de la perte de signal Application pour iPhone et iPad Domaines d'intervention : – Participation à l'étude de faisabilité – Conception et mise en place de l'architecture technique – Développement de l'ensemble de l'application – Maintenance corrective et évolutive – Encadrement de l'équipe de développeurs – Mise en place de la connexion Bluetooth continue entre le tracker et le téléphone- Mise en plage du Maps et géolocalisation du tracker – Intégration de la fonction de bipper – Mise en place d'une fonctionnalité de tchat par notification entre les utilisateurs et notification automatique au propriétaire lorsque le gadget est déclaré perdu. Apport de l'expérience utilisateur Equipe: 1 Chef de projet fonctionnel, 2 développeur iOS, 2 développeurs Android 1 développeur backend, 1 testeur Environnement technique : iOS 9, Objective-C, ressources JSON via Web services, SQLite, MapKit, Bluetooth BLE, – Méthodologie Agile Scrum, sprint de 1 semaine – Architecture MVC
Développeur iOS
GIROPTIC (Caméra 3D)
oct. 2014 - sept. 2015
1 an
69340 Francheville, France
Projet : iO 360, iO Ping Application officielle de la caméra Giroptic iO 360. Application permettant de faire des appels vidéo 360° en live et de tchatter. Visualisation en live streaming sur Facebook et YouTube. Application pour iPhone et iPad. Domaines d'intervention : – Conception et mise en place de l'architecture technique avec le chef de projet technique – Choix technique de la plateforme de tchat – Développement de l'ensemble de l'application sauf l'intégration du streaming qui est réalisé par l'équipe de Evostream – Intégration du SDK de messagerie instantanée « Quickblox » – Intégration de la connectivité sur le firmware embarqué – Intégration des push notifications Equipe : 1 chef de projet fonctionnel, 1 chef de projet technique, 2 développeurs iOS, 2 développeur Android, 2 testeurs Environnement technique : Objective C, Xcode, EMS (Evostream Media Server), SDK Quickblox, Firebase Crashlytics, Git, Fabrics, XCTest
Développeur iOS
LEGALLAIS (E-commerce)
mars 2014 - sept. 2014
7 mois
69340 Francheville, France
Projet : ID Manager Société de distribution aux professionnels du bâtiment. Application de gestion centralisée des authentifications des applications mobile Chorus Smart et autresApplication pour iPhone et iPad Domaines d'intervention : – Etude de faisabilité – Découpage et estimation des charges. – Mise en place de certificats et de clé publique / privée – Conception et mise en place de l'architecture technique – Mise en place de certificats et de clé publique / privée – Développement de l'ensemble de l'application – Mise en place du module de cryptage et de décryptage des clés publique/privé des certificats – Mise en ligne de l'application – Mise en place du système d'authentification centralisée sur le projet « Chorus Smart » relatif à « ID Manager » Equipe : 1 chef de projet fonctionnel,1 développeur Environnement technique : Objective C, Xcode 6, Crashlytics, Pods, Alamofire, GitHub, Redmine
Développeur iOS
ICADE (Immobilier)
avr. 2013 - mars 2014
1 an
69340 Francheville, France
Projet : Mobil'Icade Application pour explorer les parcs gérés par Icade. L'application permet la recherche rapide par tri, le traçage d'itinéraire pour se rendre à la destination, la liste des services proposés et les actualités sur les perturbations des transports. Application pour iPhone Domaines d'intervention : – Découpage et estimation des charges – Conception et mise en place de l'architecture globale du projet – Développement de l'ensemble de l'application – Mise en place de la Maps et traçage d'itinéraire de transport public. – Maintenance corrective et évolutive – Mise en ligne de l'application Equipe: Chef de projet fonctionnel, 1 développeur iOS, 1 développeur Android 1 testeur.
Développeur iOS et référent technique iOS
Etech Consulting
mars 2010 - déc. 2012
2 ans 10 mois
Betroka, Madagascar
Développeur iOS
METEO FRANCE
août 2011 - nov. 2012
1 an 4 mois
69340 Francheville, France
Projet : Météo-Aéro Application destinée aux utilisateurs des aérodromes en France. Visualisation de la météo en temps réel par un aérodrome. Les données météorologiques sous forme de trame codée nécessitent un décrypteur spécifique Consultation de la liste des aérodromes soit dans un tableau soit sur une map interactive. Application pour iPhone et iPad. Domaines d'intervention : – Conception et mise en place de l'architecture globale de l'application – Développement d'un module de décryptage de trame – Développement des fonctionnalités – Intégration de MapKit – Correction des bugs Equipe : 1 chef de projet fonctionnel, 2 développeurs iOS, 1 testeur Environnement technique : iOS 5, Objective-C, Xcode, MapKit, SQLite, REST
Développeur iOS
HACHETTE
avr. 2010 - juin 2011
1 an 3 mois
69340 Francheville, France
Projet : Guide du jardin Application pour l'entretien des plantes et du jardin, répertorie le type de plante approprié pour chaque besoin de l'utilisateur, la consultation du dictionnaire des plantes utilisées pour le jardinage ainsi que la mise à la disposition des guides et des conseils autour du jardinage. Elle intègre aussi une fonctionnalité In-App Purchase pour débloquer d'autres rubriques Application pour iPhone. Domaines d'intervention : – Conception et mise en place de l'architecture globale du projet – Développement des fonctionnalités – Mise en place et paramétrage de la fonction In-App Purchase – Maintenance corrective et évolutive – Livraison partielle et mise en ligne sur App Store Environnement technique : iOS 4, Objective-C, Xcode, SQLite, In-App Purchase