Senior Fullstack Engineer — React Native / Node.js
React Native • React • Node.js • TypeScript • JavaScript • API • CI/CD
Nous accompagnons une startup française en forte croissance qui développe un produit mobile utilisé quotidiennement par des professionnels dans leur activité.
Le produit est déjà bien installé et entre aujourd’hui dans une nouvelle phase de son développement : montée en charge, nouveaux usages, internationalisation et évolution de l’architecture.
Dans ce contexte, l’équipe Tech souhaite renforcer son équipe avec un(e) Senior Fullstack Engineer, particulièrement à l’aise sur React Native et Node.js, capable de travailler sur un produit mobile complexe en production.
Role
Vous rejoindrez une équipe d’ingénieurs expérimentés dans un environnement où les développeurs ont une vraie influence sur le produit et les décisions techniques.
L’objectif n’est pas simplement de développer les tickets d’une roadmap.
Vous interviendrez de manière transverse, de la compréhension du besoin jusqu’à la mise en production, avec de vrais sujets autour de la performance mobile, de la fiabilité, du debugging et de la scalabilité.
Vous pourrez notamment :
- concevoir et développer de nouvelles fonctionnalités React Native / Node.js / TypeScript ;
- travailler sur une application mobile utilisée quotidiennement en production ;
- améliorer les performances et la fluidité de l’expérience mobile ;
- intervenir sur des problématiques complexes de debugging et de performance ;
- concevoir et faire évoluer des API et services backend en Node.js ;
- participer aux réflexions d’architecture et aux choix techniques structurants ;
- travailler étroitement avec les équipes Product pour challenger les besoins et proposer les bonnes solutions ;
- contribuer aux code reviews, tests, CI/CD et à l’amélioration continue de la qualité du code ;
- réaliser des POC lorsque plusieurs solutions techniques doivent être évaluées ;
- utiliser les outils d’IA modernes pour accélérer le développement tout en gardant un haut niveau d’exigence sur la qualité du code.
Environnement technique
React Native • React • Node.js • TypeScript • JavaScript • API • CI/CD
L’environnement évolue régulièrement : nous cherchons donc avant tout quelqu’un capable de comprendre un système existant, challenger les choix et prendre de bonnes décisions techniques, plutôt qu’un profil qui coche simplement une liste de technologies.
Profile
Nous recherchons un(e) Software Engineer Senior avec au moins 5 ans d’expérience professionnelle, ayant déjà travaillé sur des produits en production et idéalement dans un environnement startup, scale-up ou produit tech.
Pour ce poste, une expérience professionnelle concrète en développement mobile est importante.
Vous avez idéalement déjà développé et maintenu une application React Native en production et vous êtes capable d’expliquer les problématiques que vous avez rencontrées : performance, gestion d’état, architecture, appels API, debugging, qualité, déploiement ou encore expérience utilisateur.
Côté backend, vous êtes réellement à l’aise avec Node.js/TypeScript : vous ne vous contentez pas de consommer des API, vous êtes capable de comprendre et développer la logique métier, travailler avec les données et participer aux décisions d’architecture.
Ce qui fera vraiment la différence
Nous recherchons surtout quelqu’un qui possède une vraie profondeur technique.
Vous savez expliquer une décision d’architecture, les alternatives envisagées et les compromis effectués.
Face à un problème de performance ou un bug complexe, vous aimez comprendre pourquoi quelque chose ne fonctionne pas plutôt que simplement contourner le problème.
Mais vous savez également rester pragmatique : lorsque le contexte le demande, vous êtes capable de shipper rapidement, mesurer l'impact auprès des utilisateurs et refactorer lorsque cela devient nécessaire.
Vous avez également une vraie sensibilité produit. Comprendre l’utilisateur final et l’impact d’une fonctionnalité fait partie de votre manière de développer.
Enfin, vous appréciez les environnements où les décisions techniques sont discutées collectivement : vous savez challenger une idée, défendre un choix et changer d’avis lorsqu’un meilleur argument vous est présenté, sans ego.
Offer
Pourquoi rejoindre l’aventure ?
C’est l’opportunité de rejoindre un produit mobile déjà utilisé en production, avec suffisamment de maturité pour avoir de vrais problèmes d’ingénierie à résoudre, tout en restant dans une organisation où un développeur Senior peut encore avoir beaucoup d’impact.
L’équipe valorise particulièrement :
l’autonomie, la qualité technique, le pragmatisme, la curiosité, le sens produit et la capacité à travailler sans ego.
📍 Paris
🏠 Organisation hybride
📄 CDI
💻 Senior Fullstack / Mobile — React Native, Node.js, TypeScript
Assurance hospitalisation
Chèques-repas
2 jours de télétravail