Subscribe to the latest remote jobs:

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 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.

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.

by @maxrusakovic