Contexte
Notre client évolue dans un secteur bancaire en pleine transformation numérique et recherche à consolider son équipe de développement mobile. La mission consiste à participer au développement et à l'amélioration d'applications mobiles utilisées par des milliers de clients. Le consultant jouera un rôle clé dans la digitalisation des services bancaires afin d'assurer une expérience utilisateur optimale et sécurisée.
Responsabilités
Développer et maintenir des applications mobiles performantes et de haute qualité en utilisant Flutter.
Collaborer avec les équipes de conception et de développement pour traduire les exigences fonctionnelles en solutions techniques innovantes.
Participer à la rédaction des spécifications techniques et à la création de prototypes fonctionnels.
Intégrer les services backend à l'application mobile via des API RESTful et assurer la synchronisation des données en temps réel.
Effectuer des tests unitaires et fonctionnels pour garantir la robustesse et la stabilité des applications.
Contribuer à l'amélioration continue des pratiques de codage, y compris la revue de code et la documentation.
Assurer une veille technologique pour proposer des améliorations continues de l'application.
Profil recherché
Expérience significative en développement mobile, spécifiquement en Flutter.
Maîtrise des langages de programmation Dart et des concepts de programmation orientée objet.
Expérience avec les architectures logicielles modernes et les modèles de gestion d'état dans Flutter.
Connaissance approfondie des normes de développement mobile, des performances et de la sécurité.
Capacité à travailler en autonomie tout en intégrant une équipe dynamique et diversifiée.
Bonne capacité de communication et aptitude à interagir avec différentes parties prenantes.
Expérience dans le secteur bancaire est un plus.