Staff Software Engineer - Front (CDI)
đ«đ· France
React Native
Management
Ruby
Ruby on Rails
TypeScript
Kubernetes
PostgreSQL
GitHub
Design
Redis
UI/UX
Backend
Frontend
Devops
Translator
Security Engineer
EUR 88000 - 100000 / year
Staff Software Engineer - Front (CDI)
from đ«đ· France
EUR 88000 - 100000 / year
Dans un contexte oĂč l'IA gĂ©nĂšre 100% du code, ce qui fait la diffĂ©rence c'est la capacitĂ© Ă dĂ©finir oĂč on va, pourquoi, et Ă embarquer toute une Ă©quipe pour y arriver.
En tant que Staff chez Matera, tu contribues à définir la vision technique frontend et à l'appliquer : tu fixes les standards, tu améliores la DevX, tu initites les chantiers structurants.
ConcrĂštement, tes missions seront :
DĂ©finir et faire Ă©voluer l'architecture frontend de Matera sur le long terme â monorepo, design system, patterns de state management, typage, performance
Identifier les limites techniques actuelles, proposer des solutions et les mettre en Ćuvre avec l'Ă©quipe
Initier et mener des chantiers transverses Ă fort impact (migrations de librairies, refactos structurantes, Ă©volutions du design systemâŠ)
Ătablir et faire adopter les standards de code frontend Ă travers toutes les squads
Améliorer la Developer Experience : outillage, CI, conventions, documentation
Mentorer les devs de tous niveaux, élever le niveau collectif
Contribuer à la vision technique globale aux cÎtés du CTO et des autres Staffs
Notre stack :
Un monorepo en déploiement continu composé de plusieurs projets:
⊠3 frontends react : E2E, design system no-CSS, API typée à la tRPC : React, TypeScript, Vite, Vitest, Playwright, Tanstack (Router, Query), Radix, xState, ESLint custom rules, Turborepo
⊠Un backend Ruby on Rails, RSpec, Cucumber
⊠Un projet mobile cross platforme react native avec TypescriptDatabase â PostgreSQL, Redis, Open earch
Architecture â Domain-Driven Design, Clean Architecture
Observability â Sentry, Grafana, Loki, Mimir, Tempo
CI/CD â GitHub Actions, Kubernetes
IA & outillage â Cursor, orchestrateur de plans intĂ©grĂ© au repo, agents LLM dans le process de support
Notre organisation :
Squads autonomes â Des squads de 5 devs avec un EM, responsables de la maintenance de leur domaine de bout en bout, mais amenĂ©es Ă intervenir sur des domaines trĂšs diffĂ©rents pour la crĂ©ation de nouvelles features.
IA-first â 100% du code est gĂ©nĂ©rĂ© par IA via Cursor et un orchestrateur de plans intĂ©grĂ© au repo. Ce n'est pas un bonus, c'est notre façon de travailler. On attend de toi que tu maĂźtrises ces outils et que tu saches en tirer le meilleur.
Intelligence collective â Les devs rentrent tĂŽt dans la rĂ©flexion produit. Force de proposition est une attente, pas un bonus.
Pragmatisme & efficacitĂ© â MĂ©thodologie proche du Kanban. On livre, on apprend, on amĂ©liore.
FlexibilitĂ© â Horaires souples, remote possible avec 2 jours de prĂ©sence bureau par semaine.
AdaptabilitĂ© â Notre mĂ©tier Ă©volue vite, et notre organisation avec. Tu dois ĂȘtre Ă l'aise avec le changement, voire le chercher â quelqu'un que la nouveautĂ© stimule plutĂŽt qu'elle ne dĂ©stabilise.
Les avantages :
Rémunération : à partir de 88 000⏠selon profil et expérience,
Localisation : Paris, Lyon, Annecy, Bordeaux, Marseille, Toulouse
Contrat : Cadre forfait jour
Télétravail : 2 jours de présence au bureau par semaine
Onboarding & évolution :
2 semaines d'onboarding pour comprendre le fonctionnement et les valeurs de Matera, et un onboarding spécifique à ton métier,
Career path structuré : accompagnement hebdomadaire par ton·ta manager, performance review annuelle, mobilité interne encouragée
Politique de rémunération transparente en interne.
Qualité de vie
Politique dâaccompagnement Ă la parentalitĂ© : une reprise en douceur Ă 80% pendant 4 semaines (payĂ©es Ă 100%), ainsi que 5 jours de congĂ©s supplĂ©mentaires par an pour enfant malade,
Temps de Trajet Responsable (TTR) : 1 jour de congé payé supplémentaire par an pour privilégier les transports responsables pour te rendre sur ton lieu de vacances,
Congés menstruels
Sport : accĂšs Ă WellPass pour faire du sport Ă petits prix,
Des bons plans culture avec la plateforme Leeto (réductions cinéma, musées, parcs d'attraction...).
Base légale
Congés payés et RTT
Mutuelle & Carte Swile - pris en charge Ă 50%
Prise en charge de la prévoyance à 100%
Prime vacances (SYNTEC)
Prise en charge des transports Ă 50%
Un ordinateur et équipements te seront fournis
10+ ans d'expérience frontend, avec une maßtrise solide de React et TypeScript dans des produits complexes.
Au-delà de l'expérience, ce qu'on cherche vraiment :
Une vision technique long terme. Tu sais oĂč tu veux emmener une codebase dans 1 Ă 3 ans. Tu as un plan, tu le dĂ©fends, et tu le mets en Ćuvre â en dĂ©coupant les chantiers complexes en itĂ©rations dĂ©lĂ©guables plutĂŽt qu'en faisant tout toi-mĂȘme.
La capacité à faire évoluer les standards. Tu ne te contentes pas d'appliquer les bonnes pratiques, tu les (re)définis. Tu initites des débats qui n'auraient pas lieu sans toi, et tu en fais adopter les conclusions par toute l'équipe.
Une vraie autonomie. Tu n'as pas besoin d'ĂȘtre relancĂ©. Tu identifies les problĂšmes avant qu'on te les signale, tu proposes des solutions, et tu les mĂšnes Ă bien â parfois sans PM, souvent en impliquant toute l'Ă©quipe.
L'IA comme outil principal. Tu utilises Cursor et les LLMs au quotidien, tu sais prompter, itérer, et surtout critiquer ce que l'IA produit. Tu ne délÚgues pas aveuglément.
Une posture de leader collectif. Ton travail rend les autres meilleurs. Tu mentores tous les niveaux, tu amĂ©liores la DevX, et tu t'assures que ce que tu construis est compris et adoptĂ© â pas seulement livrĂ©.
Un sens du produit. Tu intÚgres les contraintes business dans tes décisions techniques. Tu comprends l'impact de l'UX sur la qualité perçue et tu t'en soucies autant que de la qualité du code.
Processus de recrutement :Â
1ïžâŁ On Ă©tudie ta candidature
2ïžâŁ Call avec Mavrick (Head of Engineering)
3ïžâŁ 2 Entretiens techniques (Algo interview & System Design Interview)
4ïžâŁ Rencontre avec ta future Ă©quipe
đ il faut prĂ©voir 2 semaines pour rĂ©aliser le processus de recrutement au complet.
Ă savoir :
âł Nous nous efforçons de faire un retour sur ta candidature le plus rapidement possible (sous une semaine). Que le retour soit positif ou nĂ©gatif, tu recevras un mail de notre part - pense Ă regarder tes spams au cas oĂč.
âïž Si tu as besoin de prĂ©dispositions particuliĂšres pour rĂ©aliser les entretiens dans les meilleures conditions, tu peux le notifier lors de ta candidature et en informer lâĂ©quipe Recrutement.









