Développeur Senior Flutter Twake Chat (H/F)

Developement
Postulez
Notre candidat idéal
Vous êtes un expert du développement mobile, avec une solide expérience sur Android, iOS ou Flutter.
Vous maîtrisez les tests, la méthode TDD, l’intégration et le déploiement continu.
La connaissance du protocole et de l’environnement Matrix est un plus..
Vos responsabilités
En tant que développeur mobile sur Twake Chat, 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
  • Comprendre et implémenter le protocole Matrix.
  • Participer à l’évolution du Dart Matrix SDK
  • Participer activement à la conception du produit et proposer de nouvelles idées pour améliorer l'expérience utilisateur
  • Travailler avec les équipes produit et business pour définir des solutions et des fonctionnalités adaptées au marché
  • 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 Mail.
Compétences requises
  • 5+ ans d’expérience en développement mobile (Android / iOS / Flutter)
  • Maîtrise des outils de versioning (Git)
  • Solide compréhension des approches UI/UX et de la programmation réactive
  • Bonnes bases en conception orientée objet et programmation fonctionnelle
  • Expérience avec les API de messagerie cloud et les notifications push
  • Compréhension des approches de gestion d’état
  • Bon niveau d’anglais professionnel
Compétences comportementales
  • Orientation résultats et qualité, plutôt que processus rigide
  • Capacité à collaborer dans un environnement international et multiculturel
  • Flexibilité et adaptabilité selon les projets
  • Passion pour le produit et sens du détail
  • Motivation à créer un outil simple, fiable et utile pour les utilisateurs
  • Esprit proactif, envie de contribuer à l’open source et à des conférences tech
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
  • Remote possible en France

Liens vers le projet:

Contrat: CDI