iOS Developer H/F
Role details
Job location
Tech stack
Job description
Libon cherche un.e Dev iOS pour renforcer l'équipe mobile et travailler au développement d'évolutions et maintenance de son application modulaire codée en Swift. L'équipe de développement mobile est composée de 1 développeur iOS et trois développeurs Android.
Environnement technique
- La première version de l'appli iOS a été créée en 2012 en natif
- Langage : Swift (UIKit, SwiftUI), support iOS 16
- Librairies Apple : CallKit, SiriKit
- Autres librairies : linphone, libphonenumber, analytics (mixpanel, adjust), mapbox, crm (airship)
- Tests: XCTest
- Outils: Tuist, fastlane, spm, swiftgen, weblate, Jenkins, github
- Fonctionnement en méthode Agile proche Kanban
- Release sur une base de 3 semaines (flexible)
Exemples d'évolutions en 2024
- Migration en SwiftUI
- Début de migration en navigation SwiftUI
- Création de deux applications companion pour le design et pour la navigation SwiftUI
- Libon se diversifie dans le transfert d'argent et l'intégration de service générique
- Évolution continue de l'UX/UI
- Nouveau brandbook design
Nouveaux challenges à venir
- Mise à jour régulière de l'application et du code
- Suivi du bon fonctionnement de l'application en production
- Nouveaux services FinTech
- Nouveaux PSP pour développer Libon dans de nouveaux pays
- Evolution UX/UI pour maintenir la qualité de l'application
- Migration complète de l'application en SwiftUI
- Migration swift 6
- Amélioration de la persistance de nos données
- Intégration de test XCUITest
- Evaluation de Swift Testing
- Evolution de la couche réseau, * Tu souhaitesprendre part à un projet ambitieux et innovant qui à un sens.
PROCESSUS DE RECRUTEMENT
1️⃣ - Entretien RH avec Elsa, notre HR Ops
2️⃣- Entretien technique et cas pratiqueavecLudovic,notre Lead Dev Mobile
3️⃣ - Entretien culture fitavec deux de nos co-fondateurs
4️⃣ - Prise de références, Poste basé à Bordeaux
Libon cherche un.e Dev iOS pour renforcer l'équipe mobile et travailler au développement d'évolutions et maintenance de son application modulaire codée en Swift. L'équipe de développement mobile est composée de 1 développeur iOS et trois développeurs Android.
Environnement technique
- La première version de l'appli iOS a été créée en 2012 en natif
- Langage : Swift (UIKit, SwiftUI), support iOS 16
- Librairies Apple : CallKit, SiriKit
- Autres librairies : linphone, libphonenumber, analytics (mixpanel, adjust), mapbox, crm (airship)
- Tests: XCTest
- Outils: Tuist, fastlane, spm, swiftgen, weblate, Jenkins, github
- Fonctionnement en méthode Agile proche Kanban
- Release sur une base de 3 semaines (flexible)
La première version de l'appli iOS a été créée en 2012 en natif
Langage : Swift (UIKit, SwiftUI), support iOS 16
Librairies Apple : CallKit, SiriKit
Autres librairies : linphone, libphonenumber, analytics (mixpanel, adjust), mapbox, crm (airship)
Tests: XCTest
Outils: Tuist, fastlane, spm, swiftgen, weblate, Jenkins, github
Fonctionnement en méthode Agile proche Kanban
Release sur une base de 3 semaines (flexible)
Exemples d'évolutions en 2024
- Migration en SwiftUI
- Début de migration en navigation SwiftUI
- Création de deux applications companion pour le design et pour la navigation SwiftUI
- Libon se diversifie dans le transfert d'argent et l'intégration de service générique
- Évolution continue de l'UX/UI
- Nouveau brandbook design, Début de migration en navigation SwiftUI
Création de deux applications companion pour le design et pour la navigation SwiftUI
Libon se diversifie dans le transfert d'argent et l'intégration de service générique
Évolution continue de l'UX/UI
Nouveau brandbook design
Nouveaux challenges à venir
- Mise à jour régulière de l'application et du code
- Suivi du bon fonctionnement de l'application en production
- Nouveaux services FinTech
- Nouveaux PSP pour développer Libon dans de nouveaux pays
- Evolution UX/UI pour maintenir la qualité de l'application
- Migration complète de l'application en SwiftUI
- Migration swift 6
- Amélioration de la persistance de nos données
- Intégration de test XCUITest
- Evaluation de Swift Testing
- Evolution de la couche réseau
Mise à jour régulière de l'application et du code
Suivi du bon fonctionnement de l'application en production
Nouveaux services FinTech
Nouveaux PSP pour développer Libon dans de nouveaux pays
Evolution UX/UI pour maintenir la qualité de l'application
Migration complète de l'application en SwiftUI
Migration swift 6
Amélioration de la persistance de nos données
Intégration de test XCUITest
Evaluation de Swift Testing
Evolution de la couche réseau, PROCESSUS DE RECRUTEMENT
1️⃣ - Entretien RH avec Elsa, notre HR Ops
2️⃣- Entretien technique et cas pratiqueavecLudovic,notre Lead Dev Mobile
3️⃣ - Entretien culture fitavec deux de nos co-fondateurs
4️⃣ - Prise de références
Requirements
- Issu.e d'une formation Bac+5 type école d'ingénieur ou d'informatique ;
- Tu as au moins 2 ans d'expérience en développement mobile ;
- Très curieux.se, autonome, désireux d'apprendre, sens de l'entrepreneuriat, * Issu.e d'une formation Bac+5 type école d'ingénieur ou d'informatique ;
- Tu as au moins 2 ans d'expérience en développement mobile ;
- Très curieux.se, autonome, désireux d'apprendre, sens de l'entrepreneuriat ;
- Tu souhaitesprendre part à un projet ambitieux et innovant qui à un sens.
Issu.e d'une formation Bac+5 type école d'ingénieur ou d'informatique ;
Tu as au moins 2 ans d'expérience en développement mobile ;
Très curieux.se, autonome, désireux d'apprendre, sens de l'entrepreneuriat ;
Tu souhaitesprendre part à un projet ambitieux et innovant qui à un sens.