Description du poste
Lead Engineer Frontend (Next.js + Supabase)
- Five Star
LE PROJET
Five Star est une plateforme de lead generation pour avocats en France.
*Le modèle :*
* Particuliers trouvent leur avocat via nos landing pages SEO
* Avocats achètent les leads qualifiés (50-100€/lead)
* Marché : 72 000 avocats, concurrents à 8-12M€ CA/an
* Scaling prévu : 3-5 verticales (experts-comptables, stages, artisans)
*Ta mission :* Construire le MVP en 6-8 semaines, lancer avec Google Ads, scaler avec SEO massif (500-1000 pages).
TON RÔLE
Tu es le premier développeur de l'équipe.
Tu construis l'architecture frontend et utilises Supabase comme backend (pas de backend custom à coder).
*Phase 1
- MVP (6-8 semaines) :*
* Développer landing pages conversion-optimisées (objectif 20%+ taux conversion)
* Coder formulaires multi-step avec tracking parfait (GA4, Google Ads, Meta Pixel)
* Intégrer Supabase (Auth, Database, Row Level Security)
* Intégrer Stripe (paiement avocats)
* Dashboard avocat basique (achat leads)
* Déploiement Vercel automatisé
*Phase 2
- Optimisation (Mois 2-4) :*
* Implémenter A/B testing
* Optimiser Core Web Vitals (LCP <2.5s = critère Google Ads)
* Améliorer UX formulaire (data-driven)
* Collaborer avec Designer UX/UI
*Phase 3
- Scaling SEO (Mois 5+) :*
* Générer 500-1000 landing pages SEO avec Next.js App Router (SSG/ISR)
* Optimiser SEO technique (Schema.org, sitemap dynamique, meta tags)
* Architecture scalable multi-verticales
* Monitoring performance (Vercel Analytics, Sentry)
STACK TECHNIQUE
*Frontend (ton expertise) :*
* Next.js 15 App Router (SSG/ISR pour SEO)
* TypeScript
* React (Hooks, Context, Server Components)
* TailwindCSS + Shadcn UI
*Backend (géré par Supabase
- tu configures) :*
* Supabase (PostgreSQL + Auth + Storage + Row Level Security)
* Edge Functions (si besoin logique métier)
* Pas de Node.js backend à coder
*Outils :*
* Vercel/netlify (deployment auto)
* Stripe (paiements)
* Google Tag Manager (GA4, Google Ads, Meta Pixel)
* Git/GitHub, Sentry
*Pourquoi Supabase :* Backend prêt en 2-3 jours vs 5-7 semaines custom.
Tu focus sur frontend/UX/SEO, pas la plomberie backend.
Scalable jusqu'à 5-10M€ CA.
PROFIL RECHERCHÉ
*Compétences CRITIQUES (bloquantes) :*
*1.
Next.js App Router* (ou React fort + capacité d'apprendre Next.js rapidement)
* SSG/ISR pour générer 500-1000 pages statiques SEO
* Server Components, Client Components
* Routing dynamique, layouts
* Si tu connais React mais pas Next.js : OK si opérationnel en 2-3 semaines
*2.
SEO Technique* (70% du trafic Five Star)
* Core Web Vitals (LCP, FID, CLS)
- Google Ads Quality Score en dépend
* Next.js SSG/ISR pour SEO
* Schema.org JSON-LD
* Meta tags dynamiques, sitemap automatique
* IMPORTANT : Montre-nous un site optimisé + résultats
*3.
Conversion / Lead Generation*
* Formulaires multi-step (objectif 20%+ conversion)
* Tracking conversions (GA4, Google Ads, Meta Pixel)
* A/B testing
* UX mobile-first (80% trafic Ads sur mobile)
*4.
Supabase* (ou capacité d'apprendre vite)
* Si tu connais : BONUS
* Si pas : OK, s'apprend en 3-5 jours
* PostgreSQL/SQL basique requis
* Comprendre Row Level Security (RLS)
*Compétences importantes (pas bloquantes) :*
* TypeScript (préféré)
* TailwindCSS
* Git/GitHub
* Stripe API
* Vercel deployment
*Compétences bonus :*
* Expérience plateformes SaaS/marketplaces
* A/B testing tools (Vercel Edge Middleware, Posthog)
* Lead generation B2B
* Architecture scalable
CE QUE TU N'AS PAS BESOIN DE SAVOIR
Backend lourd retiré grâce à Supabase :
* Node.js/Express (Supabase = backend)
* API REST design (Supabase auto-génère)
* PostgreSQL admin (Supabase gère)
* Auth custom (Supabase Auth)
* DevOps backend (Supabase hébergé)
Tu focus uniquement sur : Frontend Next.js, UX/Conversion, SEO technique, Intégration Supabase.
CRITÈRES DE SÉLECTION
Nous évaluons les candidatures sur 72 points répartis en 5 blocs :
*BLOC 1 : Next.js & Frontend (21 points
- BLOQUANT)* Seuil minimum : 14/21 (67%)
*BLOC 2 : Supabase & Base de Données (12 points)*
*BLOC 3 : DevOps & Outils (15 points)*
*BLOC 4 : Business & Lead Gen (15 points
- CRITIQUE)* Seuil minimum : 10/15 (67%)
*BLOC 5 : Soft Skills (9 points)*
*Score total requis : 48/72 (67%)*
*Red flags STOP immédiat :*
* "Next.js = juste React avec routing"
* "SEO, c'est pas mon job"
* "J'ai jamais optimisé Core Web Vitals"
* "Formulaires = champ texte basique"
* "Je préfère process stables avant de coder"
PACKAGE
*Rémunération :*
* 48-58K€/an (selon expérience)
* 48-52K€ : 2-3 ans XP, Next.js en apprentissage, SEO basique
* 52-58K€ : 4+ ans XP, Next.js expert, SEO technique solide
*Equity :*
* 1.5% société (BSPCE)
* Vesting 4 ans (1 an cliff)
*Avantages :*
* Remote-first (1j/semaine Lyon préféré, non obligatoire)
* Carte Qonto + Swile
* Budget formation (livres, conférences, cours)
* Matériel fourni (MacBook Pro M3 ou équivalent)
*Environnement :*
* Startup early-stage (1er dev)
* Autonomie totale choix techniques
* Impact direct croissance
* Relation directe CEO
ÉVOLUTION DE CARRIÈRE
*Court terme (6-12 mois) :* Lead Engineer → Senior Lead Engineer.
Recrutement d'1 Dev Junior (que tu manageras).
*Moyen terme (12-24 mois) :* CTO potentiel.
Équipe dev 3-5 personnes.
Multi-verticales.
*Long terme (24+ mois) :* Architecture 5-10 verticales.
Équipe 8-15 personnes.
Spécialisation Staff Engineer ou CTO.
Type d'emploi : Temps plein
Rémunération : 50 000,00€ à 58 000,00€ par an
Avantages :
* Intéressement et participation
Lieu du poste : Télétravail hybride (38090 Vaulx-Milieu)
Exigences:
• {'label': 'Node.js', 'requirementSeverity': 'REQUIRED'}
Avantages:
• Intéressement et participation
• Outils fournis