Contexte
Intégré à la DSI en tant que Développeur freelance, au sein du pôle produit & développement de Fitness Park, vous viendrez apporter votre expertise technique en développement. Vous travaillerez principalement sur la solution backoffice du groupe en développant de nouveaux micro-services. Ce projet consiste à créer une application mobile axée sur la gestion des entraînements et des exercices, ainsi qu'à développer la partie back office correspondante. Le projet se déroule dans un environnement où un autre freelance est déjà positionné par Le Studio Tech, mais sur la partie fidélité.
Responsabilités
Analyser les besoins sur les produits en vous appuyant sur le backlog.
Créer les API nécessaires et développer les écrans du back office pour la gestion des entraînements et des exercices.
Mettre en place et réaliser des tests techniques rigoureux afin de garantir la qualité du code.
Développer les nouvelles fonctionnalités des produits tout en respectant les standards de développement de l’équipe.
Assurer une veille technologique permanente pour rester à jour avec les dernières évolutions du secteur.
Fournir une documentation technique complète et claire pour chaque nouvelle fonctionnalité développée.
Développer avec agilité et pragmatisme pour s’adapter aux besoins changeants du projet.
Collaborer avec les équipes internes pour assurer la bonne intégration de vos développements dans l’environnement existant.
Profil recherché
Plusieurs expériences significatives en développement d'application web B2C ou Backoffice, avec des compétences en PHP 8 et Symfony 6/7.
Expérience avec TypeScript et VueJS 3 pour le développement d'interfaces utilisateur modernes.
Connaissances en Docker pour le déploiement et le test d'applications en environnements conteneurisés.
Des compétences sur l’infrastructure AWS seraient un plus pour l'hébergement des micro-services.
Bonne compréhension des enjeux de scalabilité et d'internationalisation d’une application.
Habitude de travailler selon des méthodes agiles et développement continu, avec la capacité d’orchestrer les phases de test nécessaires.
Excellentes compétences en communication pour interagir efficacement avec les autres membres de l’équipe et les parties prenantes.