Software Engineer JS (NodeJS, React) (H/F) - CDI

Inpulse

Paris

Hybride

EUR 60 000 - 90 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

Inpulse recrute un Software Engineer pour rejoindre la squad Business et travailler sur les modules core destinés à des milliers de restaurants.

Vous participerez au développement et à l’amélioration produit, en renforçant les points d’intégration et les flux API, tout en veillant à la qualité et à la performance de la plateforme.

Qualifications

  • Diplôme d’école d’ingénieur ou cursus équivalent.
  • Première expérience en développement frontend, backend ou fullstack (stage ou alternance compris).
  • Intérêt marqué pour le développement produit et l’expérience utilisateur.

Responsabilités

  • Développer des fonctionnalités clés pour acquisition et rétention de clients stratégiques.
  • Refondre modules opérationnels pour performance et scalabilité.
  • Étoffer l’application mobile avec de nouveaux modules clé.
  • Améliorer le back-office pour onboarding client rapide et fluide.
  • Développer de nouveaux connecteurs EDI pour élargir l’intégration fournisseurs.
  • Maintenir et faire évoluer les intégrations existantes.
  • Participer à l’évolution de l’API publique pour les partenaires.
  • Maintenir qualité: code propre, testé, monitoré et documenté.

Connaissances

JavaScript
NodeJS
React
TypeScript
REST APIs
Testing
CI/CD
Monitoring
Git

Formation

Diplôme d’école d’ingénieur ou cursus équivalent

Outils

Docker
GitHub Actions
ORMs
PostgreSQL
NestJS

Description du poste

Rôle : Dans le cadre de notre croissance, nous recrutons un Software Engineer pour rejoindre notre squad Business. Tu travailleras sur les modules core d’Inpulse, utilisés au quotidien par des milliers de restaurants, avec un impact direct sur l’engagement utilisateur, la performance Aloproduit et la croissance du business.

L'équipe : L’équipe Tech est composée d’une dizaine de personnes (Lead Software Engineer, Software Engineer, Data Scientist et Data Engineer), réparties en 2 squads (Data, Business).

La squad Business que tu rejoindras est centrale chez Inpulse : elle conçoit, fait évoluer et refond les modules opérationnels clés de la plateforme (commandes, inventaires, transferts, production, cuisine centrale, back-office…)

Développement et amélioration produit

  • Développer des fonctionnalités clés permettant l’acquisition et la rétention de clients stratégiques
  • Refondre les modules opérationnels existants pour les rendre plus performants, scalables et maintenables
  • Étoffer notre application mobile en y intégrant des modules / fonctionnalités clés
  • Améliorer le back-office pour permettre aux équipes Customer Success un onboarding plus rapide et plus fluide des clients
  • Développer de nouveaux connecteurs EDI afin d'élargir de notre panel d'intégrations fournisseurs au sein de l'écosystème de nos clients
  • Maintenir et faire évoluer des intégrations existantes : nouveaux flux
  • Participer à l’évolution de l’API publique pour accélérer les collaborations partenaires
  • Maintenir un haut niveau de qualité sur la plateforme : code propre, testé, monitoré et documenté

Quelques exemples de fonctionnalités : Mise en place de nouveaux modules (planification de production pour les points de vente; pertes sur l'application mobile…); Intégration à l’écosystème des partenaires logistiques pour permettre la synchronisation automatique du catalogue produits et le passage de commandes; migration progressive de notre ORM…

Qualité, fiabilité & performance

  • Garantir la stabilité, la performance et la maintenabilité de l’application web et mobile
  • Participer activement à la réduction des bugs et à la maintenance technique cross-feature & cross-platform
  • Améliorer la cohérence technique et fonctionnelle entre les différents modules de la plateforme
  • Proposer des améliorations continues sur les process, le code et les outils
  • Travailler en étroite collaboration avec l’équipe Produit sur la conception et la réalisation des fonctionnalités
  • Contribuer à un environnement où les process sont bien rodés, mais où ta voix compte pour faire évoluer les pratiques
  • Mener à bien tes propres projets au sein de la roadmap, avec un vrai espace pour prendre des initiatives, monter en compétences et gagner en responsabilité
  • Rejoindre Inpulse, c’est évoluer dans un environnement à forte complexité métier et technique, où les sujets demandent de l’analyse, de la rigueur et une vraie capacité à résoudre des problématiques concrètes.
  • L’innovation est au cœur de notre ADN : l’IA n’est pas un buzzword, elle fait partie du produit depuis notre création, avec une équipe GenAI dédiée qui travaille à plein temps sur des cas d’usage métiers et internes.
  • Inpulse est également un produit critique pour ses clients, central dans leurs opérations quotidiennes, avec un impact réel et mesurable.
  • Diplôme d’école d’ingénieur ou cursus équivalent
  • Première expérience en développement frontend, backend ou fullstack (stage ou alternance compris)
  • Intérêt marqué pour le développement produit et l’expérience utilisateur
  • Jusqu'à 3 jours de TT par semaine

Compétences techniques

  • De bonnes connaissances / un bon niveau en JS (NodeJS, React)
  • À l’aise avec PostgreSQL, les API REST, l’utilisation d’ORMs, la gestion d’erreurs et les bonnes pratiques de tests unitaires
  • Environnement moderne : CI/CD, Docker, GitHub Actions, monitoring
  • Tu auras l’occasion de monter en compétences sur plusieurs stacks : NodeJS, ORM Drizzle, ReactJS, NestJS, React Native, TypeScript, tests unitaires

Pour en savoir plus sur Inpulse et notre vision produit & tech, découvre ces deux vidéos de présentation par notre VP Engineering et notre CTO & co-fondateur :

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

Développeur Fullstack JavaScript Junior (H/F)
Développeur Fullstack JavaScript Junior (H/F)

360 Medics • Lyon

Sur place
EUR 32 000 - 42 000
Lead Typescript React – Management d'équipe - Editeur SaaS
Lead Typescript React – Management d'équipe - Editeur SaaS

Wake IT UP - Experts en Recrutement TECH & SALES • Île-de-France

Sur place
EUR 60 000 - 80 000
Stock Options
Mutuelle premium couverte à 70%
Tickets restaurant Swile
Tech Lead - React/Node.js
Tech Lead - React/Node.js

FoodChéri • Paris

Sur place
EUR 55 000 - 75 000
Culture IA intégrée
RSE engageante
Impact positif sur la qualité de la nourriture au travail
Développeur Web Full Stack (H/F)
Développeur Web Full Stack (H/F)

Growth Angels • Valence

Hybride
EUR 35 000 - 42 000
Tickets restaurant Swile
Travail hybride
Mutuelle & prévoyance
+2
DevOps Junior (H/F)
DevOps Junior (H/F)

360 Medics • Lyon

Sur place
EUR 42 000 - 56 000
Software Engineer - Risk Assessment
Software Engineer - Risk Assessment

Societe Generale • Fontenay-sous-Bois

Sur place
EUR 40 000 - 60 000
Prime de participation et d’intéressement
Télétravail possible
Prise en charge de 60% de votre titre de transport
+2
Lead developpeur(euse) fullstack NodeJS / React / Typescript - Anglais courant
Lead developpeur(euse) fullstack NodeJS / React / Typescript - Anglais courant

PROPULSE IT • Paris

Sur place
EUR 70 000 - 110 000
Chef de Projet Client (H/F) - STAGE ou Alternance
Chef de Projet Client (H/F) - STAGE ou Alternance

Inpulse • Paris

Sur place
CDI - Backend Developer - Bankin' (Java17/Springboot) (H/F)
CDI - Backend Developer - Bankin' (Java17/Springboot) (H/F)

Bankin • Paris

Hybride
EUR 45 000 - 60 000
Accord d’intéressement
Tickets restaurant (Carte Swile)
Fruits frais et café/thé à volonté
+1
Ingénieur Développeur fullstack H/F
Ingénieur Développeur fullstack H/F

Kicklox • Paris

Hybride
EUR 45 000 - 75 000