OmDev Logo
GetYourJob
0
Publié il y a 3 jours

Staff / Principal Software Engineer - Freelance

Entreprise
TechuntCabinet de recrutement
Localisation
France
Full remote
Type de contrat
Freelance
Niveau
Top profil
Rémunération
650 – 700 €/jour• Taux journalier

Salaire du marché

Médiane du marché
570€/j
Au-dessus du marché
475€/jfourchette habituelle600€/j
Cette offre : 675€/j

Basé sur 14 offres pour ce poste (Top profil, France, 3 dernières semaines). Fourchette habituelle 475€/j–600€/j, médiane 570€/j. Cette offre (675€/j) est au-dessus de la fourchette.

TJM du marché pour Backend (Top profil) en France : médiane 570 €/jour, P25–P75 : 475–600 €/jour, n = 14 offres. TJM Data / SQL

Baromètre TJM et salaires IT
12vues
3clics

Description du poste

Taux journalier (TJM): 650-700

Staff / Principal Software Engineer hands-on, qualité du code, revue de PR et QA (Node.js / TypeScript, PostgreSQL)

Freelance, temps plein, full remote (accès possible à des bureaux à Station F, Paris)

Démarrage : dès que possible Durée : mission longue, plusieurs années, premier lot de 6 à 12 mois renouvelable

TJM : selon profil, paiement chaque semaine

Client : startup française d'automatisation IA pour ETI et grands groupes, incubée à Station F, nom communiqué lors du premier échange

Contexte

Le client développe une plateforme d'automatisation de processus opérationnels critiques, déployée On-Premise chez des ETI et des grands groupes (banque, industrie, agroalimentaire) dont les DSI sont exigeantes sur la sécurité, la gouvernance et la localisation des données. Le produit s'installe sur les serveurs du client, dans son environnement, avec ses règles.

Jeune société portée par trois associés, accompagnée par un programme d'accélération à Station F et par un board composé d'anciens dirigeants de grands éditeurs logiciels français et d'un cofondateur d'une école de code de référence. Le CTO est basé hors de France, le CEO et le directeur commercial sont à Station F. Un lead développeur cadre le travail de l'équipe.

L'équipe ouvre un poste transverse dont l'objet est simple : rendre le produit plus propre, plus performant et plus fiable, tous les jours, en intervenant directement dans le code.

Le poste

Vous intervenez directement dans le code pour corriger et améliorer ce que vous identifiez. Les corrections ne repartent pas aux développeurs, c'est vous qui les faites.

Votre rôle principal est d'analyser les pull requests en profondeur et d'auditer en continu le code existant. Vous cherchez les améliorations possibles sur tous les plans : Clean Code, architecture, factorisation, performances, sécurité, simplification, suppression du code mort, gestion des erreurs.

Vous vérifiez que toutes les règles et décisions techniques sont documentées et justifiées. Vous les remettez en question quand c'est nécessaire, et vous en définissez de nouvelles pour améliorer la qualité du code en continu.

Vous prenez aussi une part de QA. Vous cherchez les bugs auxquels personne n'a pensé, vous testez les comportements inattendus, vous trouvez les failles, et vous corrigez vous-même ce que vous découvrez.

Vous êtes autonome pour décider ce qui doit être corrigé immédiatement et ce qui peut attendre.

Stack principale : Node.js, TypeScript, PostgreSQL, Docker, CI/CD, déploiement On-Premise, avec un front en React.

Profil idéal

Un Staff ou Principal Software Engineer qui code encore tous les jours, dix à vingt ans de métier, qui a construit ou repris une base de code complète et l'a rendue meilleure, avec des résultats qu'il peut chiffrer : performances, incidents, dette supprimée, failles corrigées. Il a l'œil pour ce qui cloche dans une PR, et la main pour le corriger dans l'heure. Il a déjà écrit les standards techniques d'une équipe et les a défendus, puis changés quand il le fallait.

Il connaît Node.js et PostgreSQL en profondeur, sait ce qu'un déploiement chez un client avec sa propre infrastructure implique, et traite la sécurité comme une partie du code, pas comme un sujet à part. Il préfère une solution simple et éprouvée à une solution brillante. Il travaille seul sur ses sujets sans attendre qu'on lui dise quoi regarder, et il sait dire ce qui est urgent et ce qui ne l'est pas.

Ce que le poste n'est pas

Pas un poste de tech lead orienté management : personne à encadrer, du code à améliorer. Pas un poste de responsable qualité qui supervise : vous corrigez vous-même ce que vous trouvez. Pas un poste de testeur : la QA ici consiste à chercher les bugs que personne n'a imaginés et à les corriger dans le code. Pas un poste d'AI engineer : ni agents, ni harness, ni prompt engineering au programme.

Conditions

TJM selon profil, paiement chaque semaine le vendredi. Full remote, accès aux bureaux de Station F à votre convenance. Bonus et augmentation du TJM selon des objectifs définis avec le client. Mission longue, sur plusieurs années, avec possibilité d'évolution vers un CDI. Des astreintes ponctuelles de nuit pourront être demandées, les modalités seront précisées lors des échanges. Certains environnements clients sont soumis à des contraintes de souveraineté ou d'habilitation. Processus : un premier entretien avec TecHunt, puis un entretien avec le CTO et un second avec l'équipe.

Exigences du poste

Compétences requises

  • PostgreSQL
  • TypeScript
  • Node.js

Un plus

  • JavaScript
  • Automation
  • Artificial Intelligence
  • Finance (domaine)
  • Software Architecture
  • Docker
  • React
  • Agentic AI / Agents IA
  • CI/CD
  • Clean Code
  • Prompt Engineering
  • Management d'équipe

Plan d'action

Un plan personnalisé pour postuler intelligemment à cette offre.

À propos de l'entreprise

TechuntCabinet de recrutement
Voir toutes les offres de Techunt

Publié par

Recruteur
Recruteur

Intéressé par cette offre ?

Cliquez sur "Postuler" pour accéder à l'offre.