Once For All France

Développeur Backend Node.js / Serverless (H/F)

Once For All France  •  €50k - €55k/yr  •  Lyon, FR (Remote)  •  4 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

VOTRE ENVIRONNEMENT

Once For All est né en 2022 du rapprochement de cinq leaders français de la conformité (Attestation Légale, Actradis, Hiveo, Viaco, Déclarations Légales) et du groupe britannique Fortius. Présent dans 5 pays, le groupe compte 160 collaborateurs et accompagne des milliers d'acteurs du BTP dans la gestion de leurs risques et de leur conformité RSE via une plateforme SaaS innovante.

L'équipe est composée de 4 personnes : 1 Lead Dev et 3 développeurs. Elle fonctionne en mode transversal, en lien régulier avec les équipes Product (PO), DevOps et les autres équipes backend. L'ambiance est transparente, bienveillante et tournée vers l'entraide.

VOTRE MISSION

Au sein de l'équipe, votre mission en tant que développeur (H/F) est d'être le maillon central du hub technique d'Once For All — concevoir et maintenir les microservices Node.js qui synchronisent les données entre les produits France, UK et Espagne. Contribuer également ponctuellement aux projets Java (proxys) et participer activement à la vie technique de l'équipe.

VOTRE QUOTIDIEN CHEZ ONCE FOR ALL

  • Développer et maintenir les microservices Node.js du projet

  • Concevoir et déployer des fonctions serverless (AWS Lambda / Azure Functions) pour les traitements événementiels et les automatisations métier

  • Assurer la transformation et la synchronisation des données entre les produits (France, UK, Espagne)

  • Concevoir et exposer des APIs REST robustes et scalables selon les principes de Clean Architecture

  • Mise en place et intégration d'Elasticsearch pour l'indexation et la recherche full-text de données, dans le cadre de la stack ELK pour la centralisation et l'analyse des logs applicatifs

  • Collaborer avec les équipes Product et les autres équipes techniques pour comprendre les besoins et proposer des solutions

  • Contribuer aux projets Java (proxys) et participer aux revues de code

  • Rédiger la documentation technique et partager les bonnes pratiques

  • Participer aux rituels Agile : daily, refinement (hebdomadaire), sprint planning, rétro/démo

GRANDS CHANTIERS DE L'ÉQUIPE - EN COURS
  • Projet 1 : finalisation du parcours de synchronisation des organisations FR → UK

  • Projet 2 : service en production, architecture serverless, ségrégation forte des données

  • Projet 3 : intégration des données chantier depuis des tiers externes (ex : Explore)

STACK TECHNIQUE

  • Node.js — projet | Nice to have : Java (Spring) — projets annexes

  • Bases de données : PostgreSQL, DynamoDB, AWS Keyspaces

  • Message Brokers : RabbitMQ, Kafka

  • Cloud & Infra : AWS (Fargate, Lambda, ECS, RDS) | Docker | CI/CD (GitHub Actions)

  • Tests : Jest, Mocha (Node.js) | JUnit, Mockito, Testcontainers (Java)

  • Auth & Sécurité : OAuth2, IAM, JWT

  • ElasticSearch (recherche full-text)

COMPÉTENCES

Savoir-faire :
  • Maîtrise solide de Node.js

  • Maîtrise des architectures serverless (AWS Lambda) et de leurs patterns de déploiement et de scalabilité.

  • Clean Architecture: gestion des couches et des dépendances

  • Design patterns (Strategy…) et principes SOLID

  • Tests unitaires, d'intégration et end-to-end (Jest, Mocha)

  • Message brokers : RabbitMQ et/ou Kafka (producteur/consommateur)

  • AWS : Fargate, Lambda, ECS, RDS – déploiement et monitoring (CloudWatch)

  • Connaissance ou appétence pour Java / Spring (utilisé sur les projets annexes)

  • OAuth2, IAM, JWT – mécanismes d'authentification

  • APIs REST robustes et scalables

Savoir-être :
  • Curiosité et veille technologique active

  • Autonomie et capacité à dégrossir une problématique et proposer une solution

  • Esprit d'équipe : partage, transparence, même quand ça coince

  • Adaptabilité sur plusieurs technos et dans une équipe transverse

  • Intérêt pour l'IA comme outil de travail (Copilot, Claude…)

  • Rigueur sur la qualité du code et des tests

PROFIL

Formation Bac+3 à Bac+5 en informatique ou expérience équivalente.
Environ 5 ans d'expérience en développement backend.
Ce qui compte avant tout, c'est ce que vous savez faire.

Au sein d'une équipe à taille humaine et en croissance, d'une équipe sénior sur laquelle vous appuyer, d'une veille technologique encouragée et de l'accès à des outils IA intégrés.

PROCESSUS DE RECRUTEMENT

Étape 1 : Préqualification téléphonique avec Lily Recruteuse

45 min (visio) – Échange sur votre parcours, vos projets techniques clés et vos motivations.

Étape 2 : Entretien technique – avec Pascal Lead Dev

~ 1h30 (visio) – Node.js, Clean Architecture, AWS et projets de l'équipe. Discussion technique.

Étape 3 : Mise en situation avec Pascal Lead Dev
~ 45 min (visio)
Etape 4 : Entretien final – avec Cédric Head of Engineering

30 min (visio) – Alignement sur la vision, les valeurs et le projet d'équipe.

INFORMATIONS COMPLEMENTAIRES
  • Lyon 69003 – 5 min de la gare Part-Dieu

  • Salaire : 50k€ à 55k€ suivant profil

  • Tickets restaurant : 9,50 €/jour (part employeur : 5,50 €)

  • Environnement technique stimulant, mentorat avec le lead et équipe expérimentée

  • Veille technologique encouragée, outils IA intégrés (Claude.code)

  • Meetup collectif mensuel, séminaire annuel, afterworks équipe

  • Télétravail quasi-total avec présence collective organisée (3 jours/mois)

    Conformément à la règlementation, tous nos postes sont ouverts au recrutement de travailleurs en situation de handicap.

Once For All France

About Once For All France

🎞 Notre histoire :

Fin 2021, le groupe britannique Fortius s’est associé à ses homologues français, Attestation Légale, Actradis, Hiveo, Viaco et Déclarations Légales pour former le groupe Once For All dont le siège se situe à Paris. Ces 6 sociétés complémentaires partageaient toutes une seule et même ambition : simplifier les démarches de conformité des entreprises du BTP, peu importe leur taille.

🎯 Notre mission :

Nous sommes convaincus que le secteur de la construction peut innover et utiliser la technologie pour apprendre et surmonter certaines erreurs du passé et trouver des moyens de collaborer pour créer un avenir meilleur et plus durable pour tous.

La mission de Once For All est de devenir la première plateforme de collaboration européenne dans le secteur de la construction permettant aux clients de mieux gérer leurs risques et leur conformité tout en valorisant leurs engagements Environnementaux, Sociétaux et de Gouvernance (ESG).

⭐ Notre valeur ajoutée :

Notre technologie SaaS (Software as a Service) combine l’intelligence artificielle (IA) à une base de données uniques et vérifiées couvrant la quasi-totalité du marché afin de développer un réseau interconnecté unique et commun.

Ce réseau et la richesse fonctionnelle de notre plateforme offrent à nos clients des solutions dédiées aux problématiques les plus critiques et ainsi la possibilité de se concentrer sur l’essentiel : leur cœur de métier.

👫 Notre équipe :

Chez Once For All, notre mission est d’agir en toute transparence en nous appuyant sur la détermination et la motivation extraordinaire de notre équipe. Les compétences et la croissance de nos effectifs nous permettent de garantir une plateforme hautement accessible, sécurisée et moderne mais également de participer au développement des solutions digitales de demain pour le secteur de la construction.

Industry
IT & Software
Company Size
51-200 employees
Headquarters
Lyon, FR
Year Founded
2011
Social Media