Développeur Flutter senior, natif Android et iOS — intégration Unity (freelance, 2 à 4 semaines)
Otraverse · Tunisia
Tailor my CV for this job — freeDescription du poste Nous recherchons un·e Développeur·euse Flutter senior, avec une solide expérience native Android et iOS, pour une mission freelance de 2 à 4 semaines. Au quotidien, vous concevez et développez des fonctionnalités mobiles en Flutter, en intégrant des modules Unity dans des applications existantes ou nouvelles. Vous assurez la communication fluide entre Flutter, les couches natives Android/iOS et Unity, ainsi que la résolution des problèmes de performance, compatibilité et intégration. Vous collaborez avec l’équipe produit et technique pour définir les solutions techniques, rédiger une documentation claire et accompagner la mise en production.QualificationsCompétences en développement d’applications mobiles : maîtrise du développement d’applications mobiles multiplateformes, connaissance approfondie de Flutter et bonne compréhension des enjeux de performance et d’ergonomie.Compétences en développement Android : expérience confirmée en Android Development, connaissance des bonnes pratiques d’Android Design et des architectures modernes (MVVM, Clean Architecture, etc.).Compétences en développement iOS : pratique solide du développement natif iOS (Swift/Objective-C), intégration de SDK tiers et gestion du cycle de vie des applications iOS.Compétences générales en Software Development : maîtrise de Git, intégration continue, tests automatisés, revue de code et capacité à produire un code propre, maintenable et documenté.Expérience en intégration Unity dans des applications mobiles, compréhension des bridges natifs (platform channels), ainsi que capacité à diagnostiquer et optimiser les performances graphiques et mémoire.Autonomie, sens de la communication en environnement distribué, capacité à estimer les charges et à respecter des délais courts.CE QUE NOUS CHERCHONS Indispensable :- Au moins 3 ans de Flutter en production, et 2 applications publiées sur le Play Store et l'App Store. - Du code de plateforme écrit par vous : un plugin Flutter, ou des canaux de plateforme en Kotlin et en Swift. - La pratique des builds Android (Gradle, NDK) et iOS (Xcode). - La mesure de la mémoire sur de vrais téléphones Android. - Disponible sous 7 jours pour 2 à 4 semaines, et capable de signer un accord de confidentialité. - Français ou anglais professionnel. Souhaité : - Unity déjà intégré dans une application Flutter ou native, en production ou en projet personnel. - C# et bases de Unity (URP, Addressables). - Une WebView ou une mini-app en production dans une application native. - Une application soumise à une validation de sécurité (banque, assurance, télécom).