URGENT — Senior Fullstack Engineer — React Native & Node.js
React, React Native, Node.js, TypeScript, JavaScript, API, CI/CD
Paris — République | Hybride | CDI
Recrutement prioritaire — process en cours
Nous recherchons actuellement un(e) Senior Software Engineer pour rejoindre une startup tech en forte croissance et travailler sur un produit mobile utilisé quotidiennement par des équipes terrain.
L’entreprise entre dans une nouvelle phase : internationalisation, grands comptes, évolution vers une logique de plateforme et nouveaux enjeux de scalabilité et de performance mobile.
Et c’est précisément là que nous avons besoin de toi.
Role
Tu rejoindras une équipe Tech d’une dizaine de personnes et travailleras directement avec les équipes Produit et les autres développeurs.
Au quotidien, tu vas :
• Concevoir et développer des fonctionnalités React / React Native / Node.js
• Participer aux décisions d’architecture et aux choix techniques structurants
• Travailler sur des problématiques de performance mobile, scalabilité et debugging
• Faire et recevoir des code reviews
• Améliorer nos pratiques de tests, CI/CD et qualité de code
• Travailler étroitement avec le Produit, de la compréhension du problème jusqu’à la mise en production
Nous cherchons quelqu’un qui ne veut pas simplement prendre un ticket et coder une solution.
On veut comprendre pourquoi on construit quelque chose, challenger la manière de le faire et construire un produit qui restera solide dans la durée.
Profile
Deux personnalités peuvent particulièrement bien matcher
⚡ Le / la Shipper
Tu prends plaisir à transformer rapidement une problématique utilisateur en quelque chose qui fonctionne vraiment.
Tu sais t’appuyer intelligemment sur l’existant, arbitrer entre vitesse et qualité et identifier les moments où un refactoring devient nécessaire.
Et si une interaction mobile n’est pas parfaitement fluide, ça peut légèrement t’empêcher de dormir.
🧠 Le / la Technique
Un problème de performance difficile à reproduire ?
Un comportement mobile incompréhensible ?
Une décision d’architecture avec plusieurs compromis ?
Ça t’intéresse.
Tu aimes descendre suffisamment profondément dans un problème pour comprendre pourquoi quelque chose fonctionne — ou ne fonctionne pas — plutôt que simplement trouver un workaround.
Ce qu’on recherche vraiment
Tu as au moins 4 ans d’expérience en développement logiciel, idéalement acquise dans un environnement startup, scale-up ou produit.
Tu as déjà eu l’occasion de construire et faire évoluer un produit dans la durée : prendre des décisions techniques, les voir vivre en production, les remettre en question et parfois corriger tes propres choix plusieurs années plus tard.
Tu es très à l’aise avec React / React Native / Node.js / TypeScript, ou tu viens d’un écosystème suffisamment proche pour monter rapidement dessus.
Mais la stack ne fait pas tout.
Tu sais expliquer clairement un problème technique complexe.
Quand tu présentes un projet, tu es capable d’expliquer le contexte, les contraintes, les options envisagées, tes choix techniques, les compromis et le résultat obtenu.
Tu as une vraie sensibilité produit, tu es curieux(se), tu fais de la veille et tu apprécies travailler avec des développeurs qui vont challenger tes décisions.
Et surtout : tu aimes profondément l’ingénierie logicielle.
Tu testes de nouveaux outils, tu t’intéresses à ce qui se passe dans l’écosystème et tu commences naturellement à intégrer les outils IA dans ta manière de développer.
Offer
Parce qu’ici, les développeurs ont de vrais problèmes d’ingénierie à résoudre.
Mobile, backend, performance, architecture, scalabilité, produit B2B + B2C : il y a suffisamment de sujets pour ne pas s’ennuyer.
L’équipe est petite, expérimentée et horizontale. Tu peux shipper une fonctionnalité tout en participant aux décisions qui façonneront l’architecture de demain.
Et surtout, le produit est utilisé par de vraies personnes, sur le terrain, tous les jours.
🚨 Le recrutement est prioritaire et les entretiens ont déjà commencé
Meal Vouchers
Health Insurance
2 days remote