Développeur Front-End (Flutter obligatoire)

1.  Descriptif du besoin
Une prestation de Developer Front End est attendue pour intégrer l’équipe actuelle et assurer le développement du projet.
Le  projet se compose de plusieurs initiatives en lien avec la gestion d’un utilisateur. L’Objet de cette prestation de développement est d’intervenir plus précisément sur le chantier Rôle et Délégation de pouvoir au travers de la mise en place d’un service dit de « Virtual Key ». Ce service doit permettre à un utilisateur autorisé de se générer une clé virtuelle permettant de remplacer la clé physique.
La roadmap du client étant fortement contrainte, nous nous proposons de travailler sur le mise en place des API nécessaires au fonctionnement du service et de permettre de les valider au travers d’un démonstrateur.
Ce démonstrateur doit permettre de valider à la fois les services et la mécanique de rôle envisagée mais également de tester le nouveau Framework de google Flutter et d’en évaluer la pertinence dans notre contexte.
Ce démonstrateur n’a pas vocation à être déployé en production mais pourra être utilisé par les équipes projet pour valider la feature et les développement des API.

Responsabilités en tant que Développeur du démonstrateur :

  • Assurer le développement du démonstrateur
  • Echanger avec le product owner et le chapter leader pour définir la mise en œuvre avec le meilleur rapport valeur / effort
  • Participer à la vie de l’équipe
  • Créer des tests automatisés (unitaire, API, intégration, fonctionnel) dans un environnement d’intégration continue
  • Veiller à ce que les meilleures pratiques de développement soient mises en place
  • Etre responsable de la qualité du produit

Ces activités se déroulent au sein de l’équipe Produit.
Responsabilités en tant qu’expert Flutter :
Elaborer une recommandation sur l’intérêt du framework flutter vis-à-vis du développement natif IOS / Android.
Ce dossier de bench sera mené en relation avec un lead du Pole Tech du client.
2-Livrables :

  • Réalisation des développements Front de l’application
  • Livraison des produits fonctionnels au métier
  • Fourniture/définition de solutions techniques
  • dossier d’opportunité sur l’usage de flutter : avantages et limitations

3. Savoir faire
Le prestataire est consulté compte tenu de sa capacité à proposer des profils compétents compte tenu de la demande formulée.
Les qualités attendues sont : curiosité, autonomie, goût pour le travail en équipe, sens du contact, rigueur, pédagogie, ouverture au changement, approche constructive et proactive face aux difficultés rencontrées.
3.1. Savoir-faire nécessaire à la réalisation de la prestation / domaines d’expertise

  • Expertise de développement Front End  framework flutter.
  • Bonnes pratiques de Dev (TU)
  • Nécessité d’acquérir une bonne compréhension du métier pour pouvoir proposer des solutions pertinentes
  • Expérience et état d’esprit agiles appréciés