Développeur Senior Flutter (H/F)

Developement
Postulez

Notre candidat idéal
Vous êtes un développeur mobile expérimenté avec une expertise démontrée dans le développement mobile, y compris l'écriture de tests, la méthode TDD, l'intégration et le déploiement continu. Vous avez une expérience avérée de travail dans des environnements Scrum avec une capacité prouvée à livrer des projets de manière efficace.
Vos responsabilités
En tant que développeur mobile, vous serez chargé de :
  • Développer de nouvelles fonctionnalités pour améliorer nos applications mobiles
  • Personnaliser et modifier la plateforme pour répondre aux besoins uniques des clients actuels
  • Refactoriser le code pour garantir la performance, la maintenabilité et la scalabilité
  • Effectuer des revues de code pour garantir le respect des normes et des meilleures pratiques
  • Collaborer étroitement avec les départements de design et d'analyse commerciale pour assurer une exécution sans faille des projets
  • Participer activement à la conception du produit et proposer de nouvelles idées pour améliorer l'expérience utilisateur
  • Concevoir et développer des applications pour les plateformes mobiles (Android, iOS, Flutter) en utilisant des technologies de pointe
  • Travailler avec les équipes produit et business pour définir des solutions et des fonctionnalités adaptées au marché
  • Collaborer avec l'équipe pour livrer des logiciels à temps en utilisant les méthodologies Agile
  • Soutenir les équipes internationales dans le développement de produits adaptés aux besoins des clients
  • Se tenir informé des dernières tendances technologiques mobiles et intégrer les nouvelles idées dans le développement
  • Coacher les membres de l'équipe et participer au processus d'entretien en évaluant l'expertise technique
  • Participer, le cas échéant, à des projets connexes de l'entreprise utilisant une pile technologique similaire, y compris Twake, Tmail, Calendar, et les systèmes internes de gestion des utilisateurs et de traitement des paiements.
Compétences requises
  • 5+ ans d'expérience en développement logiciel mobile sur Android, iOS ou Flutter
  • Solide familiarité avec les API RESTful pour connecter les applications mobiles aux services back-end
  • Connaissance des technologies web et des normes UI/UX
  • Compréhension des approches de gestion d'état
  • Maîtrise des outils de gestion de versions de code (ex. Git)
  • Expérience avec les API de messagerie cloud et les notifications push
  • Solide connaissance de la conception orientée objet (OO), de la programmation fonctionnelle et de la programmation réactive
  • Compétences en communication en anglais courantes
Compétences comportementales
  • Fort accent sur la délivrance de résultats de qualité plutôt que sur le suivi de processus rigides
  • Capacité à travailler au sein d'une équipe internationale avec des cultures diverses
  • Flexibilité pour passer rapidement d'un projet à l'autre en fonction des besoins
  • Passionné par l'ensemble du processus de développement produit, en reconnaissant l'impact direct de votre travail sur l'automatisation des tâches commerciales récurrentes
  • Motivé pour créer un produit de premier ordre que les utilisateurs choisissent pour sa commodité et sa simplicité
  • Attitude proactive avec un engagement à contribuer à la communauté open source et à participer à des conférences spécialisées
Ce que nous offrons
  • Salaire et avantages attractifs
  • Congés payés et jours fériés officiels
  • Pour notre bureau en France :
  • Une belle villa de bureau avec piscine et barbecue sur les bords de la Seine (Île Saint-Germain)
  • Des opportunités de paddle et de kayak
  • Tickets restaurant
  • Du café délicieux et des glaces l'été
  • Opportunités d'assister à des conférences spécialisées
  • Cours de remise à niveau pour garder vos compétences à jour
  • Possibilités de relocalisation pour le bon candidat

Contrat: CDI