Contexte
Nous recherchons un consultant freelance pour rejoindre une équipe dynamique dans le secteur public, où l'innovation numérique est au cœur des projets. Le candidat participera à un projet de développement d'applications mobiles visant à améliorer l'interaction entre les services publics et les citoyens. Le rôle implique de travailler au sein d'une équipe de développeurs expérimentés, d'analystes, et de designers, avec l'objectif de créer des solutions user-friendly et performantes. En rejoignant cette mission, vous contribuerez à la digitalisation des services publics, offrant ainsi des solutions modernes et accessibles à tous les citoyens. Ce projet est essentiel pour améliorer l'efficacité des services publics et renforcer l'engagement civique.
Responsabilités
Concevoir et développer des applications mobiles Flutter pour le secteur public, en respectant les standards de qualité et les besoins spécifiques du client
Collaborer avec les équipes de design et back-end pour intégrer des interfaces utilisateurs et des fonctionnalités robustes
Analyser les besoins fonctionnels afin de proposer des solutions adaptées et optimisées
Effectuer des tests unitaires et d'intégration pour garantir la stabilité et la performance des applications développées
Participer aux revues de code afin de maintenir la qualité du code et partager les meilleures pratiques avec l'équipe
Contribuer à l'élaboration de la documentation technique et fonctionnelle des projets
Assurer une veille technologique continue pour proposer des améliorations innovantes sur les applications existantes
Profil recherché
Expérience avérée en développement d'applications mobiles avec Flutter
Maîtrise des langages de programmation Dart et connaissance des bonnes pratiques de développement mobile
Capacité à travailler en équipe et à communiquer efficacement avec des intervenants techniques et non techniques
Expérience en gestion de version de code avec des outils tels que Git
Connaissances des API RESTful et intégration de services back-end
Esprit analytique et capacité à résoudre des problèmes techniques complexes
Passion pour l'innovation technologique et l'amélioration continue des processus de développement
Autonomie, rigueur, et sens de l'organisation