Full stack developer

Résumé du poste
CDI
Paris
Télétravail fréquent
Salaire : 55K à 65K €
Début : 03 janvier 2027
Expérience : > 5 ans
Compétences & expertises
Travail d'équipe
Gestion de l’infrastructure cloud
Aptitude à résoudre les problèmes
React
Vercel
+3
Missions clés

Construire des fonctionnalités utiles en challengeant les demandes et en transformant les besoins en solutions simples.

Développer sur toute la stack, y compris les interfaces, les API, la logique métier, les données et les traitements asynchrones.

Faire évoluer l'architecture cloud de l'entreprise, contribuer à la portabilité des applications et à l'infrastructure as code.

Postuler

m-work
m-work

Cette offre vous tente ?

Postuler
Questions et réponses sur l'offre

Le poste

Descriptif du poste

Chez m-work, nous développons deux produits qui aident les entreprises à organiser le travail de leurs équipes : Flex, pour le travail hybride et la réservation d’espaces, et Planner, pour prévoir les besoins en effectifs et construire les plannings avec l’IA.

Nous recherchons un·e développeur·se full stack confirmé·e, généraliste et proche du produit, avec une appétence forte pour le backend et le cloud.

Au sein d’une petite équipe, tu travailleras directement avec le Tech-Lead et l’équipe produit. Tu prendras en charge des sujets de bout en bout : comprendre le besoin, proposer une solution, écrire le code, le tester, le déployer et suivre son fonctionnement. Le poste associe une contribution quotidienne au développement et une participation active aux choix d’architecture.

Tes missions :

  • Construire des fonctionnalités utiles : challenger les demandes, comprendre les usages et transformer les besoins en solutions simples, avec des critères de réussite concrets.

  • Développer sur toute la stack : interfaces, API, logique métier, données et traitements asynchrones.

  • Livrer régulièrement : découper les sujets en incréments, maîtriser leur périmètre et faire des compromis explicites entre rapidité, qualité et maintenabilité.

  • Faire évoluer notre architecture cloud : contribuer à la portabilité des applications, à l’infrastructure as code et à la capacité du système à absorber la croissance.

  • Renforcer la fiabilité et la disponibilité : améliorer l’observabilité, la gestion des erreurs, les déploiements et la reprise après incident.

  • Intégrer l’IA dans nos pratiques et nos outils internes : utiliser des agents de développement et construire des automatisations dont les résultats sont évalués et maîtrisés.

  • Faire progresser le collectif : partager tes connaissances, participer aux revues de code et documenter les décisions utiles.

Notre environnement technique comprend TypeScript, React, Next.js, PostgreSQL, Azure et Vercel. Nous travaillons en Kanban, avec des cycles courts, une forte autonomie et une responsabilité partagée sur le résultat.


Profil recherché

  • Tu es généraliste : tu sais passer du frontend au backend et approfondir un sujet d’infrastructure lorsque le besoin le demande.

  • Tu as un réflexe produit : tu cherches à comprendre le problème utilisateur, à questionner le périmètre et à mesurer l’utilité de ce que tu livres.

  • Tu as déjà travaillé dans une startup ou une équipe qui livre fréquemment, avec des priorités évolutives et une forte autonomie.

  • Tu as une expérience concrète du cloud et des problématiques de portabilité applicative, d’infrastructure as code et de montée en charge.

  • Tu sais raisonner sur la disponibilité d’un système : dépendances, pannes possibles, supervision, récupération et compromis de coût.

  • Tu es à l’aise avec le développement assisté par des agents IA : préparer le contexte, construire les instructions, piloter les itérations, relire le code et vérifier les résultats.

  • Tu souhaites aussi concevoir et intégrer des agents IA dans les outils et processus internes.

  • Tu sais proposer une architecture adaptée, puis passer rapidement à une implémentation concrète.

  • Tu es autonome et fiable : tu prends des initiatives, rends l’avancement visible et demandes de l’aide lorsqu’un blocage le nécessite.


Déroulement des entretiens

  1. Un premier échange en visio avec le Tech Lead pour parler de ton parcours, de tes attentes, du poste et de notre manière de travailler.

  2. Une mise en situation technique avec l’IA, à partir d’un ou plusieurs tickets représentatifs de notre quotidien. Tu préciseras le besoin, construiras une proposition technique et les instructions destinées à un agent de développement. Nous te fournirons ensuite une implémentation à analyser, tester et améliorer avec l’aide de l’IA.

  3. Un échange avec l’équipe pour approfondir notre façon de collaborer, l’autonomie et les interactions entre produit et technique. Une prise de références complétera le processus, avec ton accord.

Nous évaluerons ta compréhension du besoin, tes choix techniques, ta capacité à lire et modifier du code, ainsi que ton jugement sur les résultats produits par l’IA.

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

Voir toutes les offres
Postuler