Staff Software Engineer - Front (CDI)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+13 more
Job description
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., * 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 Typescript
- Database - 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., * 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.
Requirements
10+ ans dâexpĂ©rience frontend, avec une maĂźtrise solide de React et TypeScript dans des produits complexes.
Benefits & conditions
Tools provided, Jours de congés supplémentaires, RTT, Flexible schedule Full-time Hybrid work in 31000 Toulouse, 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, 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
About the company
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., * 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âŠ)., Review for Matera, Toulouse, O Review for IngĂ©nieur Etudes Et DĂ©veloppement at Matera Review for IngĂ©nieur Etudes Et DĂ©veloppement at Matera, Toulouse, O Salaries for Matera Salaries for Matera, Toulouse, O Salaries for IngĂ©nieur Etudes Et DĂ©veloppement at Matera Salaries for IngĂ©nieur Etudes Et DĂ©veloppement at Matera, Toulouse, O Salaries for IngĂ©nieur Etudes Et DĂ©veloppement Salaries for IngĂ©nieur Etudes Et DĂ©veloppement, Toulouse, O Devops jobs DĂ©veloppement Logiciel jobs BeautĂ© Et Bien-ĂȘtre Job Types In Paris, A8 jobs Banque Et Finance Job Types In Nantes, B5 jobs
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on fr.indeed.comGood distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 120 - Apple and peers
React Developer Salary [2023]
The Best 7 Frontend Frameworks for Developers in 2025
Whatâs the Difference Between Frontend and Backend Development?