Senior Frontend Engineer

Ă€ propos

Ornikar étoffe son offre historique d’auto-école et devient une plateforme d’accès à la mobilité pour les jeunes !

Leur volonté : réinventer l’expérience des jeunes générations autour de l’apprentissage de la conduite, et les accompagner grâce à un écosystème de services tels que l’assurance automobile.

Fondée en 2013 et leader sur la modernisation du permis de conduire, l’équipe Ornikar continue d’évoluer et de militer pour l’émancipation des jeunes et la transition vers leur indépendance !
Aujourd’hui constituée de 250 collaborateurs, leur équipe connaît une croissance continue construite sur de solides fondations : leur produit permis de conduire (plateforme d’e-learning et marketplace de mise en relation avec nos enseignants de la conduite) d’une part, mais également leur connaissance utilisateur approfondie qui leur permet d’offrir une assurance auto plus proche des besoins des jeunes assurés : modulable, simplifiée, adaptée à tous avec un prix et des options personnalisées.

Descriptif du poste

Nous recherchons un·e Senior Frontend Engineer 🚨

Chaque mois, plus de 30 000 élèves réservent plus de 150 000 heures de conduite avec nos plus de 2000 enseignants indépendants via nos apps. Notre mission : construire la meilleure marketplace de mise en relation élèves-enseignants du marché !

Récemment, nous avons fait gagner des dizaines de minutes par jour à nos enseignants grâce à un nouvel agenda inspiré de Google Calendar. En ce moment, nous travaillons sur un planning intelligent permettant à nos élèves de réserver toute leur formation en un seul clic.

Notre ambition : construire la meilleure expérience de réservation que vous ayez connue, et faciliter le quotidien de milliers d'enseignants indépendants qui utilisent notre produit chaque jour.

Pour cela, une équipe de choc : 4 développeurs backend, 1 frontend (+ vous), 1 PM, 1 designer et 1 EM sans oublier Claude Code, où chacun est Feature Owner et participe dès la conception, du problème utilisateur jusqu'à la mesure d'impact.

Vos missions 🎯

  • Concevoir et livrer des fonctionnalitĂ©s Ă  impact : en tant que Feature Owner, vous pilotez le cycle complet, du cadrage du problème utilisateur avec le PM et le designer, jusqu'au suivi post-dĂ©ploiement et la mesure des rĂ©sultats.

  • Élever la qualitĂ© frontend de la squad : vous contribuez Ă  la dĂ©finition des bonnes pratiques avec la Core Team front et vous en ĂŞtes le garant au quotidien (code reviews, standards, outillage) tout en accompagnant la montĂ©e en compĂ©tences des autres dĂ©veloppeurs de la squad.

  • Maintenir et faire Ă©voluer la stack : vous ĂŞtes responsable de la santĂ© technique des applications de la squad : performance, dette technique, montĂ©es de version, etc. Vous contribuez aux Working Groups transverses pour faire avancer des projets Ă  l'Ă©chelle de l'entreprise.

  • Animer la vie d'Ă©quipe : daily, sprint review, dĂ©mos... Vous ĂŞtes moteur dans les rituels et dans le partage de connaissance au sein de l'Ă©quipe.

  • AccĂ©lĂ©rer l'Ă©quipe avec l'IA : vous portez l'adoption de Claude Code auprès du front, du produit et du design pour dĂ©multiplier l'impact de chacun.

  • ⚙️ Notre stack technique front

    Architecture & Core

    Monorepo moderne avec partage de code optimisé

  • Web : React + TypeScript, React Router, Webpack

  • Mobile : React Native + Expo SDK, React Navigation

  • API : GraphQL avec Apollo Client et gateway fĂ©dĂ©rĂ©

  • Design System & QualitĂ©

  • Bumper : Notre design system propriĂ©taire multi-plateforme

  • Storybook pour la documentation des composants

  • Testing : Jest + Testing Library, Chromatic, Tests de non rĂ©gression

  • DevOps & Scale

  • CI/CD : CircleCI + ArgoCD

  • Monitoring : DataDog, Sentry, Mixpanel

  • Build mobile : Fastlane pour l'automatisation iOS/Android

  • Le processus de recrutement 📞

  • Premier Ă©change : un appel avec Romane, notre Lead Talent Acquisition Manager, ou directement avec votre futur·e manager. L’objectif : mieux comprendre votre parcours, vos motivations, et vous prĂ©senter Ornikar et le poste.

  • Entretien mĂ©tier : une discussion approfondie sur le poste, vos expĂ©riences et les enjeux de l’équipe.

  • Étude de cas ou test technique : un exercice concret pour vous projeter dans le quotidien du poste.

  • Rencontre avec l’équipe : un moment d’échange pour dĂ©couvrir nos valeurs, nos mĂ©thodes de travail et la dynamique de votre future Ă©quipe.

  • Pourquoi rejoindre Ornikar ? đź’ˇ

  • Vous rejoignez la première auto-Ă©cole de France, une scaleup engagĂ©e dans la mobilitĂ© et la sĂ©curitĂ© routière. Nous accompagnons nos utilisateurs Ă  toutes les Ă©tapes de leur vie - du code et du permis Ă  l'assurance - pour favoriser l'autonomie des jeunes et leur permettre de gagner en confiance.

  • Vous Ă©voluez dans une culture oĂą l'initiative, l'audace et la progression collective sont encouragĂ©es Ă  tous les niveaux.

  • Vous bĂ©nĂ©ficiez d'une rĂ©elle autonomie et de la confiance de votre Ă©quipe pour concrĂ©tiser vos idĂ©es et porter vos projets.

  • Vous contribuez Ă  des produits et services Ă  fort impact, qui accompagnent nos utilisateur·rice·s vers plus d'autonomie et simplifient leur quotidien.

  • Votre expĂ©rience et vos compĂ©tences 📝

  • Vous avez au moins 5 ans d'expĂ©rience en dĂ©veloppement mobile avec React Native et TypeScript. Vous maĂ®trisez le cycle de vie d'une application mobile : architecture, release sur les stores, code reviews

  • Vous ĂŞtes exigeant·e sur la qualitĂ© du code que vous produisez et que vous relisez : lisible, testable, maintenable. Vous savez mettre en place une stratĂ©gie de tests (intĂ©gration, end-to-end) adaptĂ©e au contexte du projet

  • Vous avez travaillĂ© sur un produit grand public (B2C), idĂ©alement Ă  fort trafic (~100K utilisateurs)

  • Vous savez vous mettre Ă  la place des utilisateurs : comprendre leurs irritants, identifier ce qui compte pour le business, et agir en consĂ©quence

  • Vous prenez la parole facilement en Ă©quipe : vous avez dĂ©jĂ  animĂ© des rituels (daily, sprint review…) et prĂ©sentĂ© votre travail devant vos collègues

  • Vous aimez partager vos connaissances et travailler en collaboration Ă©troite avec votre Ă©quipe

  • Vous connaissez les outils d'IA d'aide au dĂ©veloppement (Claude Code, Cursor…) et vous les avez au moins testĂ©s par vous-mĂŞme

  • Ce que nous offrons

    🏢 Votre environnement de travail

  • Des bureaux parisiens lumineux avec un accès Ă  un grand jardin.

  • Une vie de bureau active, ponctuĂ©e d'Ă©vĂ©nements rĂ©guliers (AfterRoads, Summer Party, Christmas Party, Q-Launch).

  • Des corbeilles de fruits de saison livrĂ©s quotidiennement, bar Ă  snack avec olĂ©agineux, boissons Ă  disposition.

  • đź’Ľ Vos avantages

  • 1 jour de RTT par mois, en plus des 25 jours de congĂ©s lĂ©gaux.

  • La possibilitĂ© de passer votre permis gratuitement.

  • 2 jours de tĂ©lĂ©travail par semaine.

  • Une carte Swile : 11 €/jour de titres-restaurant (pris en charge Ă  50 % par Ornikar) et 42 €/mois pour vos transports (pris en charge Ă  100 %).

  • Une complĂ©mentaire santĂ© avec Alan.

  • Un abonnement Gymlib pour le sport et le bien-ĂŞtre.

  • L'accès Ă  Edflex, notre plateforme Ă©ducative pour continuer Ă  vous former.

  • De nombreuses rĂ©ductions via Leeto, partenaire de notre CSE.

  • Et si vous nous rejoignez Ă  distance 🌎

  • Une carte de dĂ©penses Spendesk pour assurer vos dĂ©placements et nuits d’hĂ´tel lors de vos mensuelles ou bimensuelles au bureau Ă  Paris.

  • La prise en charge de la carte SNCF LibertĂ© pour faciliter vos dĂ©placements professionnels.

  • Un engagement fort pour un recrutement Ă©quitable 🤝

    Chez Ornikar, nous prônons un recrutement inclusif garantissant l’égalité des chances pour toutes et tous. À l’image de notre permis de conduire accessible à toutes et à tous, nous sommes convaincu·e·s que la diversité et la complémentarité de nos équipes sont essentielles à notre réussite.

    Nous faisons évoluer en continu nos pratiques de recrutement. Tous nos managers sont formé·e·s à la prévention des biais inconscients et mènent des entretiens structurés.

    Nous invitons tous les candidat·e·s, même si vous ne répondez pas à tous les critères, à postuler en toute confiance. Chaque candidature est examinée avec la même attention, directement par une personne, sans intervention de l’intelligence artificielle.

    Besoin d’un aménagement spécifique ? Indiquez-le dès le début du processus afin que nous puissions mettre en place les adaptations nécessaires dans les meilleures conditions.

    Autorisations administratives : Si vous avez besoin d’une autorisation de travail en France, merci de nous en informer rapidement afin d’anticiper les démarches administratives employeur et vous permettre de commencer avec nous au plus tôt.

    Informations complémentaires

    • Type de contrat : CDI
    • Lieu : Paris
    • ExpĂ©rience : > 5 ans
    • TĂ©lĂ©travail partiel possible