Hello et bienvenue sur notre offre d’emploi.
Si tu es là, c’est que tu es un tech (comme nous) et nous cherchons justement une nouvelle recrue pour muscler notre équipe technique et relever les challenges 2021 (et plus !) de FrenchFounders.
Avant de rentrer dans les détails, laisse-moi te présenter rapidement notre équipe technique & produit :
Backend/Frontend/Mobile/DataScientist/Devops, qui fait quoi ? Chacun a son terrain de prédilection mais nous n’aimons pas cloisoner les postes. Un développeur, s’il en a envie, peut tout faire et toucher à tout et c’est ce que nous encourageons.
Notre stack technique ? Patience, on va y venir…
Voici le déroulé d’une semaine classique dans l’équipe tech de FrenchFounders :
Chaque matin : point rapide (15 minutes max) pour balayer les sujets de la veille et du jour, qui fait quoi, qui est bloqué, qui peut aider qui, etc…
Lundi : On bosse la journée sur la roadmap produit.
L’après-midi nous avons le “team call”, réunion en visio avec toute l’équipe FrenchFounders. L’équipe est basée à New York, Paris, Londres, Marseille, Miami, Los Angeles, San Francisco, Singapour, Hong Kong, etc…
Mardi : journée dédiée à la roadmap produit.
Mercredi : le jour du support, où l’équipe tech sort sa cape rouge et se met en mode super-héros. On corrige tous les bugs mineurs, correctifs, interventions qui nous ont été remontés pendant la semaine par l’équipe ainsi que par nos utilisateurs. On profite aussi de cette journée pour effectuer du refactoring de code & diverses améliorations “quick win” pour améliorer le produit.
Jeudi : notre “Turfu day”. C’est le jour où l’on se met tous ensemble dans une salle de réunion pour bosser sur une seule et même thématique et la déployer en production le lendemain matin. Moment convivial où tout le monde est force de proposition, les échanges se font plus rapidement et la productivité est multipliée par 10 !
Vendredi : journée dédiée à la roadmap produit. TGIF !
Notre stack technique ? oui, c’est bon, on a fait le tour, on peut maintenant en parler.
Nous sommes actuellement sous Symfony 3.4 (le passage vers Symfony 4 est en cours !). Un monolith que nous avons commencé à refactorer en profondeur il y a un peu plus d’un an en architecture héxagonale et DDD. Il reste du code legacy à migrer mais nous avançons de manière pragmatique pour continuer à livrer et améliorer les fonctionnalités.
Nous avons des tests unitaires & fonctionnels avec Atoum & Behat. Non, nous avons pas un code coverage de 100% ^^ Tester bêtement des getters & setters ne nous intéresse pas et nous préférons passer du temps là où nous pouvons créer de la valeur pour la société.
Au niveau base de données, nous utilisons notre bon vieux MySQL, accompagné d’un MongoDB, Redis & ElasticSearch. Notre infrastructure est chez AWS.
Nous travaillons également sur des algorithmes de recommendations en Python (TensorFlow, etc.)
Pour l’intégration continue, nous utilisons Bitbucket Pipelines.
Et pour l’environnement de développement, nous utilisons Docker (et une solution hybride pour ceux qui sont sur MacOS… vive les perfs…)
Ok très bien, mais pourquoi on a besoin de renforcer notre équipe ?
On a toujours eu de grandes ambitions, tant au niveau produit que technique, à l’image des ambitions de FrenchFounders. Et pour cela on a besoin d’une équipe au top !
Voici une liste non exhaustive des challenges tech qui nous attendent :
Voici les caractéristiques du profil que nous recherchons pour renforcer notre équipe :
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.