Nous avons déployé une nouvelle version de notre application mobile et web utilisant une architecture ReactJS/ReactNative consommant des API. Dans les prochaines années, nous souhaitons développer de nouvelles fonctionnalités pour notre application de banque en ligne et mobile. Pour cela, nous cherchons un soutien pour établir des meilleures pratiques et améliorer notre processus de développement afin de délivrer une meilleure qualité. Nous souhaitons également être accompagnés dans la mise en place d'une solution de tests automatisés pour notre application mobile.
Responsabilités clés
évaluer le processus de développement actuel et fournir des recommandations pour améliorer la qualité, la maintenabilité de l'application et aider l'équipe à mieux respecter ses estimations.
Accompagner l'équipe dans la mise en oeuvre des recommandations et promouvoir l'excellence logicielle.
Conseiller sur la sélection et la mise en place d'une solution de tests automatisés pour l'application mobile.
Compétences et expérience
Maîtrise de ReactJS/ReactNative.
Expérience en tant que lead technique mobile ou web, avec définition de processus de développement.
Expérience dans la mise en place de solutions de tests automatisés pour des applications mobiles.
Connaissances en DevOps et CI/CD.
Culture des technologies de l'information et de l'architecture.
Connaissance des patterns et anti-patterns logiciels.
Bonne compréhension de l'architecture d'entreprise.
Souhait de progresser dans la culture du Craftsmanship logiciel.
Passionné, toujours en quête d'amélioration et de partage de connaissances.
Bon communicant, n'ayant pas peur de s'exprimer.
Proactif et capable de prendre des initiatives.