
Développeur Full-Stack
Description du poste
Aperçu
Chez MonClubSportif, on aide des milliers d’équipes sportives à mieux s’organiser, communiquer et performer, grâce à une plateforme simple et humaine.
Notre mission : libérer les gestionnaires, entraîneurs, parents et joueurs des casse-têtes administratifs pour qu’ils se concentrent sur ce qu’ils aiment — le sport. 🏒⚽🏐
Et pour y arriver, on cherche un développeur Full-Stack passionné, curieux et orienté produit, prêt à embarquer dans une aventure technique et humaine.
Tu feras partie d’une petite équipe soudée où chaque idée compte, chaque ligne de code a un impact, et où on grandit ensemble.
Responsabilités
- Développer des fonctionnalités robustes, évolutives et bien structurées en Rails (MVC).
- Créer des interfaces modernes et performantes avec Vue.js.
- Participer activement aux revues de code, rétrospectives, refinements et planifications de sprint.
- Améliorer continuellement la qualité du code (tests unitaires, refactoring, réduction de la dette technique).
- Contribuer à l’optimisation et la modernisation de l’architecture existante.
- Collaborer avec le reste de l’équipe pour offrir une expérience fluide et intuitive à nos utilisateurs.
Profil tech
Équipe
Compétences
MUST :
- 5+ ans d’expérience en développement Full-Stack.
- Solide expérience avec Ruby on Rails et le développement orienté objet.
- Bonne maîtrise d’un framework réactif (comme Vue.js ou semblable)
- Compréhension claire du MVC.
- Habitude de travailler dans une approche Agile Scrum.
- Être à l’aise en télétravail, mais prêt à venir au bureau au moins une fois par mois pour des rencontres stratégiques et des sprints collaboratifs.
PLUS :
- Expérience avec Vue.js et Nuxt.
- Connaissance de GraphQL.
- Familiarité avec Tailwind CSS.
- Expérience avec JIRA.
- Expérience ou intérêt pour les tests unitaires et le DevOps.
- Curiosité envers l’intelligence artificielle et son potentiel dans le produit.
Onboarding
On aime garder les choses simples, humaines et transparentes.
Quand tu postules, notre objectif est que tu saches exactement où tu t’en vas, à quoi t’attendre, et avec qui tu travailleras.
Voici notre processus d’embauche :
- Candidature : Tu nous envoies ton CV ou ton profil GitHub / LinkedIn. On s’intéresse autant à ton expérience qu’à ta curiosité et à ton envie de collaborer.
- Appel exploratoire (15 minutes) : Une courte discussion pour apprendre à te connaître, comprendre ce qui te motive, ce que tu recherches et te donner un aperçu de notre culture et de notre façon de travailler.
- Entrevue en visioconférence (30 minutes) : On discute de ton parcours, de tes expériences passées et de ta façon d’aborder les défis techniques. Pas de pièges ni d’examens stressants : on veut simplement comprendre ta manière de réfléchir et de collaborer.
- Décision & offre : Si on a un bon fit, on t’envoie une offre rapidement.
- L’onboarding : À ton arrivée, tu auras un vrai plan de bord : accès aux outils, documentation claire, introduction à la méthodologie Scrum et un collègue assigné pour t’aider à prendre tes repères. On veut que tu te sentes utile et confiant dès les premières semaines.

