Foire aux questions
À quoi ressemble votre processus de travail ?
Nous intégrons l'ingénierie logicielle moderne pour créer de meilleurs logiciels plus rapidement. Nous ne travaillons pas sur des cycles longs et fastidieux ; nous délivrons une nouvelle fonctionnalité ou une itération tous les 2 à 4 jours. Nous déployons notre code dès qu'il apporte une valeur ajoutée, ce qui signifie qu'en pratique, nous le déployons plusieurs fois par jour.
Pourquoi un cycle de développement aussi court ? Nous croyons en la nécessité d'avancer à petits pas et de travailler de manière itérative. Plus le pas est petit, plus le risque est faible, tant sur le plan technique que financier. Nous construisons chaque nouvelle petite étape à partir de l'étape précédente, avec la possibilité d'ajuster si nécessaire. En déployant rapidement, vous recevez plus vite les retours d'information des utilisateurs finaux. Il n'y a rien de plus frustrant que de travailler sur une fonctionnalité pendant des semaines pour découvrir, après sa mise en œuvre, qu'elle n'est pas utilisée comme prévu.
Nous délivrons une nouvelle fonctionnalité ou une itération tous les 2 à 4 jours.
Quelles sont les possibilités de formation au sein de l'entreprise ?
Votre développement personnel est notre priorité absolue. Dans notre entreprise, vous apprenez principalement par la pratique et en allant au-delà de votre zone de confort. Nous vous encourageons à entreprendre des tâches que vous n'avez jamais faites auparavant, tout en vous guidant. Vous disposez du temps et de l'espace nécessaires pour découvrir comment les choses fonctionnent. L'apprentissage est intégré dans le processus de déploiement des fonctionnalités dans notre environnement, il n'y a donc pas de pression temporelle ! En outre, il est tout à fait normal de faire des erreurs ; nous offrons un espace sécurisant à cet effet. Tout le monde ici comprend que c'est en faisant des erreurs que l'on apprend.
Vous aurez une personne de confiance qui vous guidera dans la réalisation de vos objectifs personnels. Ensemble, vous déterminerez les étapes nécessaires pour y parvenir. Si vous avez besoin d'une formation, vous disposerez d'un budget pour la suivre. Si la participation à une conférence correspond mieux à vos objectifs, vous aurez la possibilité de vous y rendre. Nous n'avons pas de budget de formation fixe, mais nous évaluons vos besoins au cas par cas.
Quelles sont les techniques que vous utilisez ?
Nous travaillons avec la pile de développement suivante :
Front-end : React + TypeScript, Storybook pour les tests UI
Back-end : Node.JS, TypeScript + PHP
Bases de données MariaDB (MySQL) et DynamoDB
AWS
Docker
Github
Jenkins pour CI/CD
What kind of team will I be part of?
Notre équipe de développement est composée d'ingénieurs logiciels front-end et back-end. Nous sommes environ 9 ! Mais surtout, chaque ingénieur fait partie d'une équipe de résolution de problèmes. Cette équipe est composée d'ingénieurs logiciels front-end et back-end et de consultants en implémentation. Parfois, elle est complétée par un chercheur UX, un propriétaire de produit et un spécialiste du marketing de contenu. Ensemble, vous n'avez qu'un seul objectif : travailler chaque jour en collaboration sur des fonctionnalités utiles pour notre public cible !
Est-ce que je travaille à domicile ou au bureau ?
Nous aimons travailler au bureau (parce que c'est agréable !), mais nous sommes également favorables au travail à distance. Toute la logistique et les structures sont conçues en conséquence, de sorte que le travail à domicile se fait sans difficulté. Nous avons également une politique de télétravail par défaut, ce qui signifie, entre autres, que :
Toutes les communications importantes se font en ligne via Slack.
Toute la documentation est en ligne.
Les réunions sont organisées en ligne lorsque plus d'une personne travaille à distance.
Message aux recruteurs et aux chasseurs de têtes
Nous comprenons que vous souhaitiez rechercher des candidats pour ce poste vacant, mais nous préférons le faire nous-mêmes.