Tech Lead - Fullstack Rails
Le poste
Descriptif du poste
Chez Kactus, l'équipe tech et produit est divisée en squads, chacune en charge d'une partie de la roadmap. Ces squads ont une forte autonomie pour définir leurs objectifs, leur roadmap et son exécution. Le Tech Lead est un maillon essentiel : il manage 2 à 3 développeurs et est co-responsable de la delivery de son équipe, avec le Product Manager.
Nous cherchons un(e) Tech Lead Fullstack passionné(e) et expérimenté(e) pour prendre la tête de notre squad Booking Experience. Vous jouerez un rôle clé dans la direction technique de la squad tout en contribuant activement au produit, sur trois dimensions : développement, management et réflexion produit.
Si vous aimez le code, encadrer et faire grandir une équipe, et avoir un impact direct sur la construction d'un produit, ce poste est fait pour vous.
Vos missions
Contribution individuelle (plus de 60 % du temps)
Concevoir, développer, tester et livrer de nouvelles fonctionnalités sur notre plateforme (Ruby on Rails).
Rester hands on sur les sujets structurants : modélisation métier, choix d'architecture, refonte.
Participer aux code reviews et maintenir les bonnes pratiques de développement dans l'équipe.
Résoudre les bugs et améliorer en continu la qualité du code.
Aider vos coéquipiers à concevoir des architectures complexes.
Management
Diriger une équipe de 2 à 3 développeurs fullstack : intégration, formation continue, performance.
Accompagner chacun dans son parcours : entretiens individuels réguliers, objectifs, feedback et suivi de performance.
Maintenir une dynamique d'équipe positive et une communication fluide.
Produit
Collaborer étroitement avec le PM et le designer de la squad pour construire et exécuter la roadmap.
Participer activement à la réflexion produit, en évaluant la faisabilité technique et les implications des nouvelles fonctionnalités.
Faire le relais entre votre squad et les autres équipes, internes comme externes.
Organisation et contexte
L'équipe produit est organisée en squads pluridisciplinaires (PM, designer, devs), chacune responsable d'un scope fonctionnel de bout en bout :
Search Experience : partie publique de la marketplace (recherche, dépôt de brief, gestion des partenaires).
Booking Experience : demandes de devis, validation et approbation, contractualisation, spécificités des contrats cadres. C'est le périmètre que vous piloterez.
Billing : facturation, flux financiers, versements partenaires, paiements et recouvrement.
Nous intégrons de plus en plus l'IA dans notre produit et dans notre façon de développer. En tant que lead, vous serez moteur de cette évolution, dans les workflows de l'équipe comme dans les fonctionnalités construites.
Notre façon de travailler
Discovery et shaping (PM, designer, lead, devs) : objectifs, contraintes et critères de succès posés ensemble. Les devs proposent des options, signalent risques et dette.
Spécifications : on choisit la solution la plus efficace qui fonctionne, on découpe en incréments livrables, on définit le "done" (tests, UX, suivi).
Build : PRs courtes, code reviews, pair programming si utile. Tests utiles, feature flags, déploiements fréquents.
QA et mise en prod : QA partagée (dev et PM). On suit les métriques, on observe, on corrige vite si besoin.
Apprentissage : démo, rétro courte, amélioration continue, technique et produit.
IA : les outils IA font partie du quotidien, pour aller plus vite, mieux explorer les solutions et construire des features plus intelligentes. L'IA assiste, elle ne remplace pas le jugement du développeur.
Nos rituels
3 synchros de squad par semaine (lundi, mercredi, vendredi).
Point produit hebdo (vision, stratégie, suivi des projets, démos).
Point tech hebdo (échanges entre devs, formation, veille).
Notre stack et nos pratiques
Monolithe Ruby on Rails, PostgreSQL.
Stimulus et Hotwire côté front.
Déploiement sur un PaaS (Heroku).
Forte culture de tests, CI, code review et déploiements fréquents.
Architecture pragmatique : services et clients ciblés lorsqu'ils apportent clarté et sécurité.
Kactus
Kactus permet aux entreprises de rechercher et réserver des lieux, activités et prestataires pour leurs réunions, séminaires, conférences, soirées et événements d'équipe. Les utilisateurs peuvent déposer un brief et être accompagnés par des spécialistes.
Kactus propose également aux entreprises une interface pour centraliser les demandes, réservations, budgets et données événementielles. La société a fusionné avec Bird Office en 2022, l'ensemble poursuivant son activité sous la marque Kactus.
Dernier round
juil. 2022
Ville
Paris, France