Cette offre n'affiche pas de TJM. D'après 37 offres pour ce poste (Top profil, France), le marché se situe autour de 540€/j (470€/j–600€/j).
TJM du marché pour Tech Lead (Top profil) en France : médiane 540 €/jour, P25–P75 : 470–600 €/jour, n = 37 offres.
Baromètre TJM et salaires IT
Le besoin
Contexte
Une grande entreprise d'assurance engage la refonte complète de son application mobile, en natif iOS et Android. Les parcours les plus critiques (souscription, authentification forte, déclaration de sinistre avec capture photo, paiement) exigent un niveau de fluidité, d'intégration système et de maîtrise de la performance que l'entreprise ne souhaite pas déléguer à une couche d'abstraction.
Cette refonte s'appuie sur un BFF mobile à construire, qui absorbe l'hétérogénéité du socle historique et qui expose aux deux applications des contrats d'APIs taillés pour l'usage mobile.
Missions
- Être garant de l'architecture applicative des deux plateformes et de leur convergence : mêmes patterns, mêmes conventions, mêmes garanties de qualité, sans nier ce qui relève des idiomes propres à chaque écosystème.
- Porter les décisions structurantes côté iOS et leurs équivalents côté Android.
- Maintenir les applications alignées sur les évolutions annuelles d'Apple et de Google (nouvelles versions d'OS, dépréciations, exigences de publication) et anticiper leurs impacts plutôt que de les subir.
- Être garant de l'expérience réellement perçue.
- Concevoir, développer et faire vivre le BFF mobile dans un environnement technique (.NET et C# sur Azure), avec le même niveau d'exigence que le code applicatif.
- Être garant de la frontière technico-fonctionnelle du BFF : agrégation, adaptation et optimisation pour l'usage mobile, sans absorption de logique métier qui relève des domaines.
- Être garant de la compatibilité ascendante des contrats, dans un contexte où plusieurs versions de l'application coexistent durablement sur les terminaux des clients.
- Définir avec les équipes de domaine les contrats d'API dont les applications ont besoin, porter le besoin mobile en amont de leurs arbitrages et contribuer à la convergence du parc vers des APIs orientées métier.
- Sécuriser la prévisibilité des publications : cadence maîtrisée sur l'App Store et le Play Store, capacité à livrer et à désactiver une fonctionnalité sans dépendre d'un cycle de validation (feature flags, déploiements progressifs).
- Être garant de la chaîne de build et de la coordination des tests des deux applications comme du BFF, et de l'observabilité end to end (crash reporting, traces corrélées du terminal jusqu'aux APIs amont) permettant de diagnostiquer les incidents.
- Accompagner les ingénieurs iOS et Android dans leur montée en compétence (revues de code exigeantes, pair programming, transmission des pratiques) et diffuser les standards mobiles de l'entreprise.
- Traduire les contraintes des plateformes en arbitrages compréhensibles pour les équipes Produit, Design et Marketing, et éclairer leurs décisions de priorisation.
Outils & Environnement
- Mobile : Swift, Swift UI, Webview, Kotlin, Flutter, React Native
- Hosting : Microsoft Azure
- Backend : écosystème .NET et C#
- APIs : RESTful aujourd'hui organisé autour de primitives techniques, engagé dans une trajectoire de rationalisation vers des APIs orientées métier
- CI/CD : Azure DevOps (à construire, consolider pour le mobile)
- Observabilité : Dynatrace, ELK
Profil recherchéExpérience significative de développement iOS en Swift sur des applications grand public en production, incluant SwiftUI et Swift ConcurrencyMaîtrise réelle de l'écosystème Android natif en Kotlin, suffisante pour arbitrer l'architecture et challenger les choix de l'équipeCapacité à développer côté serveur en .NET et C#, et à concevoir des services exposés dans un environnement cloud AzurePratique de la conception d'APIs consommées par des clients mobiles : granularité, pagination, gestion des erreurs, versioning et compatibilité ascendanteExpérience de parcours transactionnels : authentification forte, push notif, capture et envoi de média/document, mode dégradéPratique confirmée de tooling pour mobile : automatisation des builds, signature et provisioning, tests automatisés, distribution et publication sur les deux storesEsprit d'équipe et de partageCuriosité, autonomieRigueur indispensable et sens du détail prononcéCapacité d'analyse et de synthèse
Taux journalier :530-570.css-11k7fwb{display:inline-block;white-space:nowrap;vertical-align:middle;-webkit-padding-start:var(--chakra-space-1-5);padding-inline-start:var(--chakra-space-1-5);-webkit-padding-end:var(--chakra-space-1-5);padding-inline-end:var(--chakra-space-1-5);text-transform:none;font-size:var(--chakra-fontSizes-xs);border-radius:var(--chakra-radii-md);font-weight:var(--chakra-fontWeights-semibold);background:var(--chakra-colors-success-200);color:var(--chakra-colors-success-700);box-shadow:var(--badge-shadow);padding:4px 6px;--badge-bg:var(--chakra-colors-success-100);--badge-color:colors.success.800;}.chakra-ui-dark .css-11k7fwb:not([data-theme]),[data-theme=dark] .css-11k7fwb:not([data-theme]),.css-11k7fwb[data-theme=dark]{--badge-bg:rgba(226, 243, 232, 0.16);--badge-color:var(--chakra-colors-success-200);}Cette offre est à 0% de commission .css-74lrwu{width:1em;height:1em;line-height:1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:currentColor;font-size:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:.1s ease-in-out color;transition:.1s ease-in-out color;}.css-74lrwu *{-webkit-transition:.1s ease-in-out fill;transition:.1s ease-in-out fill;fill:var(--chakra-colors-rythm-600);}
Un plan personnalisé pour postuler intelligemment à cette offre.
Cliquez sur "Postuler" pour accéder à l'offre.