Développeur sénior - Cofondateur

TypeScript
React Native
Activités sociales
Équité
Horaire flexible
Télé-travail possible
Plus...
Moins...

Description du poste

Aperçu

Ajouté le : 
12/23/2025

On cherche un CTO cofondateur.

Un développeur senior. Une brute.

Le projet : bâtir le Strava du gym.

Un vrai produit social, à grande échelle.

Une première version bêta de l'app sera lancée en Janvier et le lancement officiel se fera au printemps prochain!

On a déjà :

• construit et lancé des dizaines d’apps fitness

• des milliers d’utilisateurs actifs aujourd’hui

• levé 300 000 $+ dans le passé

• une levée en cours

• des influenceurs déjà engagés avant le lancement

On cherche quelqu’un qui :

• sait architecturer un produit solide et scalable

• est à l’aise de prendre des décisions techniques lourdes

• veut bâtir, pas exécuter

• est motivé par l’équité, pas par un salaire early-stage

Rôle clé. Vraie influence. Vraie ownership.

Si ça te parle et que tu veux bâtir la prochain licorne du fitness, discutons.

Responsabilités

• Prendre le leadership technique du produit :

Auditer la bêta existante, valider ou ajuster l’architecture, et assumer les décisions techniques clés.

• Stabiliser et faire évoluer la V1 :

Corriger les points critiques, améliorer la performance et la fiabilité, et itérer rapidement à partir des retours friends & family.

• Construire une base scalable :

Transformer une V1 fonctionnelle en fondation solide, maintenable et prête pour la croissance.

• Être fortement hands-on :

Coder activement sur les parties critiques du produit, sans se limiter à un rôle de supervision.

• Mettre en place les bonnes pratiques dès maintenant :

Qualité du code, sécurité, tests, déploiement, monitoring et gestion de la dette technique.

• Agir comme cofondateur :

Participer aux décisions produit et stratégiques, challenger la roadmap et bâtir la fonction tech à long terme.

Profil tech

Aujourd’hui, l’équipe est composée de 3 développeurs.

Nous travaillons en mode sprint, avec une approche itérative et orientée livraison.

Le fonctionnement est volontairement simple et efficace :

• priorités définies en début de sprint

• développement collaboratif via GitHub

• revues de code selon les besoins

• itérations rapides basées sur les retours produit et utilisateurs

L’environnement favorise l’autonomie, la responsabilité individuelle et la prise d’initiative, avec un focus constant sur la qualité du code et la vitesse d’exécution.

Équipe

L’équipe est composée de 3 développeurs et de 2 cofondateurs.

Les rôles sont clairs et complémentaires :

• un cofondateur orienté produit et marketing

• un cofondateur responsable de la monétisation et de l’administration

• une équipe tech concentrée sur l’exécution et la qualité

La culture est simple : on aime bâtir sérieusement sans se prendre trop au sérieux.

On travaille fort, on itère vite, on vise l’excellence, mais on valorise aussi le plaisir, les échanges directs et une ambiance saine.

C’est un environnement où le grind est assumé, mais jamais au détriment du respect, de la transparence et du plaisir de travailler ensemble. On cherche des gens passionnés, impliqués et capables de donner le meilleur d’eux-mêmes tout en appréciant le chemin.

Compétences

• Maîtrise avancée de TypeScript

Capacité à travailler efficacement sur le front-end et le back-end avec une base de code propre et maintenable.

• Forte expérience en React Native et Expo

À l’aise avec les contraintes mobile, la performance et la livraison rapide de features.

• Expérience avec Supabase ou stack équivalente

Bases de données relationnelles, auth, règles de sécurité et logique server-side.

• Bonne compréhension du cloud et de l’infrastructure

Utilisation de Google Cloud pour le stockage de médias, avec une attention aux coûts, à la sécurité et à la scalabilité.

• Solides compétences en architecture et scalabilité

Capacité à structurer une application prête à croître sans sur-complexifier.

• Mentalité builder / fondateur

Très hands-on, autonome, orienté livraison, à l’aise de prendre des décisions techniques critiques.

------------------

L’état d’esprit

Obsédé par l’utilisateur :

  • Tu perds le sommeil quand l’expérience n’est pas excellente. Les retours de la bêta, la rétention et l’usage réel guident tes décisions.

Intuition produit et design :

  • Tu as un bon instinct, mais tu le valides toujours avec le feedback utilisateur et les données avant de trancher.

Simplification constante :

  • Tu élimines le superflu, réduis la complexité inutile et te bats pour un produit clair, fluide et efficace.

Grande autonomie :

  • Tu n’attends pas la permission pour agir. Tu identifies les problèmes, proposes des solutions et les mets en œuvre.

Mentalité builder :

  • Tu codes, tu livres, tu itères et tu assumes pleinement tes choix.

Onboarding

Le processus est structuré, mais volontairement simple, humain et transparent.

On commence par une entrevue d’initiation, pour faire connaissance, comprendre les motivations de chacun et valider l’alignement sur la vision, les attentes et la façon de travailler.

Ensuite, il y a deux entrevues techniques, axées sur des situations concrètes, des choix d’architecture et la manière de réfléchir face à de vrais enjeux produit. L’objectif n’est pas de piéger, mais de comprendre comment tu construis et prends des décisions.

Si possible, on termine par un déjeuner au resto. Rien de formel, juste un bon moment pour jaser, apprendre à se connaître et voir si on a envie de passer beaucoup de temps ensemble à bâtir ce projet. On aime travailler sérieusement, mais dans une ambiance agréable.

L’onboarding se fait ensuite rapidement et de façon très hands-on. Tu es impliqué dès le départ sur le produit, avec un réel impact sur les décisions et la direction.

Avantages

Partager l'offre d'emploi
Partager