Senior Software Engineer

Trace For Good

Paris

Sur place

EUR 90 000 - 120 000

Plein temps

14 jours+

Recevez plus de réponses des employeurs

Envoyez un CV adapté au poste en quelques minutes.

Résumé du poste

Trace For Good recherche un Senior Software Engineer pour intervenir comme product engineer end-to-end. Vous couvrirez l’ensemble du cycle, du besoin à la mise en production, en naviguant entre UI, API, données et tooling.

Vous évoluez en IC senior, élevez la qualité et l’architecture par l’exemple, et accompagnez ponctuellement les collègues par du pair programming et des revues de pratiques sans rôle managérial.

Qualifications

  • Expérience d’environ 5 ans ou plus en développement logiciel produit avec ownership des features en prod.
  • Maîtrise solide de TypeScript (ou JS très avancé + bascule en TS).
  • Capacité à travailler end-to-end (API et UI) et à comprendre les besoins du produit.
  • Bon niveau SQL/PostgreSQL et modélisation des données.
  • Maîtrise des pratiques logicielles: Git, revue de code, tests, CI/CD.

Responsabilités

  • Concevoir, développer et faire vivre des fonctionnalités produit de bout en bout dans un monorepo TS (web, API, données).
  • Travailler avec CTO, Tech Lead et équipe produit pour clarifier les besoins et livrer en prod avec qualité.
  • Garantir performance, fiabilité et sécurité des services touchés (API, modèles de données, UI critiques).
  • Contribuer à l’ingénierie: revue de code, tests, CI/CD, observabilité.
  • Participer aux pipelines de build et déploiement sur Google Cloud Platform (GCP).
  • Optimiser PostgreSQL/Prisma (requêtes, index, modèles) et utiliser Redis ou workers asynchrones si nécessaire.
  • Mentoré de manière légère pour aider les profils moins expérimentés à monter en compétences.
  • Utiliser les outils IA au quotidien et faire progresser les pratiques de l’équipe (prompts, agents, revue du code généré).

Connaissances

TypeScript
JavaScript
PostgreSQL
SQL
Git
CI/CD
Tests
Code review
IA pour le code
Mentoration/Coaching

Outils

NestJS
Prisma
React
GCP
Redis

Description du poste

Le rôle

En tant que Senior Software Engineer, tu interviens comme product engineer end-to-end : tu prends en charge des fonctionnalités de bout en bout : de la compréhension du besoin à la mise en production, en naviguant librement entre UI, API, données et tooling, selon le sujet.

Tu es un·e IC senior : tu élèves le niveau de qualité et d’architecture par l’exemple, et tu accompagnes tes collègues de façon légère (pair programming, relectures, partage de pratiques). Ce n’est pas un poste de management.

Tu travailles au quotidien avec des outils d’IA (Cursor, assistants de code, agents, etc.) : tu sais t’en servir pour aller plus vite, et tu sais surtout relire, challenger et assumer le résultat.

Missions et responsabilités
  • Concevoir, développer et faire vivre des fonctionnalités produit de bout en bout dans notre monorepo TypeScript (applications web, API, données).
  • Collaborer avec le CTO, le Tech Lead et l’équipe produit pour clarifier les besoins, proposer des solutions, et livrer en production avec un haut niveau de qualité.
  • Garantir performance, fiabilité et sécurité des services que tu touches (API, modèles de données, parcours UI critiques).
  • Contribuer aux pratiques d’ingénierie : revue de code, tests, CI/CD, observabilité.
  • Participer aux pipelines de build et de déploiement sur Google Cloud Platform (GCP).
  • Optimiser PostgreSQL / Prisma quand c’est le sujet (requêtes, index, modèles), et t’appuyer sur le cache (Redis) ou les workers asynchrones quand le besoin l’impose.
  • Mentorer de façon légère : aider les profils moins expérimentés à monter en compétences (TypeScript, bonnes pratiques, patterns du monorepo).
  • Utiliser les outils IA au quotidien et faire progresser les pratiques de l’équipe sur ce sujet (prompts, agents, revue du code généré).
Notre stack (indicatif)

Ce que tu rencontreras au quotidien :

  • Langage & monorepo : TypeScript, Yarn, Turbo, Vite+
  • Backend : NestJS, Prisma, PostgreSQL, Redis, workers (BullMQ)
  • Frontend : React, Vite, NextJS
  • Architecture : Domain-Driven Design, architecture hexagonale
  • Cloud & CI : Google Cloud Platform (Cloud Run, Cloud Build), GitHub Actions, Fly.io
  • Qualité & ops : Jest / Vitest, Sentry
  • Collaboration & IA : GitHub, Notion, Cursor et outils d’agents / assistants de code ; Dust et outillage interne côté équipe

Tu n’as pas besoin de tout connaître le jour 1. On attend un socle solide (ci-dessous) et la capacité à monter rapidement sur le reste.

Must-have
  • Environ 5 ans ou plus d’expérience en développement logiciel produit (ou équivalent démontrable), avec ownership de features livrées en production.
  • TypeScript solide (ou JavaScript très solide + aisance à basculer en TS).
  • Capacité à travailler end-to-end : à l’aise pour naviguer API et UI.
  • Bon niveau SQL / PostgreSQL et sens du modèle de données.
  • Maîtrise des pratiques logicielles : Git, revue de code, tests, CI.
  • Usage quotidien d’outils IA pour coder / investiguer, avec un vrai esprit critique sur le résultat.
  • Français courant et anglais professionnel (écrit + réunions).
  • Autonomie, clarté de communication, goût du produit et de l’impact.
Nice-to-have
  • NestJS, Prisma, React déjà pratiqués en contexte pro.
  • GCP, Redis, files d’attente / workers.
  • Expérience DDD / architecture hexagonale / monorepo.
  • Expérience avec des workflows de développement accéléré/automatisé par l’IA.
  • Intérêt pour la traçabilité, la RSE, ou les produits data-intensive B2B.
Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

Tech Lead - React/Node.js - H/F/N
Tech Lead - React/Node.js - H/F/N

FoodChéri • Paris

Sur place
EUR 90 000 - 130 000
Senior AI Engineer
Senior AI Engineer

Naboo • Paris

Hybride
EUR 70 000 - 85 000
Salaire compétitif de 70-85k EUR
Travail hybride 3 jours sur place, 2 jours en remote
Impact visible sur les résultats
Software engineer Go (confirmé/senior) F/H
Software engineer Go (confirmé/senior) F/H

NumSpot company • Courbevoie

Sur place
EUR 50 000 - 70 000
Senior Software Architect — Spec-Driven & Agentic Systems (F/H) (69)
Senior Software Architect — Spec-Driven & Agentic Systems (F/H) (69)

Michelin Tyre Plc • Boulogne-Billancourt, Lyon, Paris

Sur place
EUR 60 000 - 75 000
Avantages du groupe Michelin
Autonomie sur les choix d'architecture
Senior Software Architect — Spec-Driven & Agentic Systems (F/H) (69)
Senior Software Architect — Spec-Driven & Agentic Systems (F/H) (69)

Michelin Reifenwerke AG & Co. KGaA • Lyon

Hybride
EUR 60 000 - 75 000
Avantages du groupe Michelin
Autonomie dans les choix techniques
Senior Software Architect — Spec-Driven & Agentic Systems (F/H) (69)
Senior Software Architect — Spec-Driven & Agentic Systems (F/H) (69)

MICHELIN France • Lyon

Hybride
EUR 60 000 - 75 000
Avantages du groupe Michelin
Contexte de travail hybride
Opportunités de développement de carrière
Senior Software Architect — Spec-Driven & Agentic Systems (F/H) (69)
Senior Software Architect — Spec-Driven & Agentic Systems (F/H) (69)

Michelin España Portugal SA • Boulogne-Billancourt, Lyon

Hybride
EUR 60 000 - 75 000
Avantages du groupe Michelin
Développeur Fullstack H/F
Développeur Fullstack H/F

interStis • Paris

Hybride
EUR 55 000 - 75 000
Un package attractif
Télétravail 2 à 3 jours par semaine
Remboursement vélo
Software Engineer (full-stack)
Software Engineer (full-stack)

Helloasso • Bègles

Sur place
EUR 65 000 - 90 000
Rémunération des astreintes
Software engineer Go (confirmé/senior) F/H
Software engineer Go (confirmé/senior) F/H

NumSpot • Courbevoie

Sur place
EUR 40 000 - 70 000