
Lucca
About the Company
Lucca is a software company that provides different software as a service (SaaS) solutions to automate the HR and administrative processes of companies:
- Leave & absences, Time tracking – Timmi
- Expense reports - Cleemy
- Online payslip distribution – Pagga
- Online HR file, Onboarding management, Performance reviews – Poplee
More than 7,800 clients in over 130 countries trust Lucca. Our online solutions are used by more than 1,500,000 employees on a daily basis.
Get in touch with us to learn more about our software solutions.
Listed Jobs


- Company Name
- Lucca
- Job Title
- Back-end Engineer .NET / Team Dépenses professionnelles
- Job Description
-
5 ans minimum d'expérience requis
Bac+5
Salaire prévu entre 50 et 65 fixes bruts par an, selon l'expérience
Nantes
Full remote accepté avec déplacements mensuels sur Nantes
Lucca is getting global ! For this job, the level required in English is B2
Descriptif De L'offre
Notre solution de gestion des notes de frais, utilisée par plus de 2000 entreprises allant de la start-up au groupe international.
Nous cherchons un(e) développeur(se) Backend C# pour renforcer l’équipe, actuellement composée de 35 personnes travaillant sur 3 produits : gestion des notes de frais, gestion des achats et liaison bancaire.
Vous serez responsable du développement du back end des produits de la BU. Vous utiliserez les versions les plus à jour de dotnet dans une architecture basée sur des services, avec des modèles proches du métier (Domain Driven Design). Dans notre organisation inspirée de Shape Up, vous pourrez dire adieu aux tickets abscons assénés toutes les deux semaines par un PO : nous travaillons en petites équipes auto-organisées (PM, back, front, intégrateur, UX) sur des projets que nous arbitrons tous les deux mois.
L’environnement fonctionnel est stimulant. La gestion des notes de frais ou celui des achats paraît de prime abord rébarbative, mais elle offre de multiples challenges : contexte métier très riche, embarquement de modèles d’intelligence artificielle, connecteurs pour agréger des transactions bancaires ou des sites marchands, intégration avec une néo banque, …
Notre stack technique est composé de .NET, SQL Server 2017, Redis, RabbitMQ, et Angular.
Vos Principales Missions Seront De
Participer aux spécifications fonctionnelles
Contribuer aux spécifications techniques
Développer nos applis avec agilité, S.O.L.I.D.ité et en pensant aux tests
Donner de la vision et accompagner les choix techniques et architecturaux de l'équipe
Participer à la montée en compétence de l'équipe : partager les bonnes pratiques et retours d'expériences, faire du feedback et la code review
Profil Recherché
Vous êtes diplômé(e) d'une école d'ingénieur généraliste ou avec une spécialisation informatique ;
Vous avez une expertise forte en C#/.NET, quelque soit votre expérience, nous avons des défis à votre hauteur ;
Vous appréciez la critique constructive et cherchez toujours à challenger vos idées et celles des autres ;
Vous cherchez un poste qui vous permettra d’acquérir un large spectre de connaissances et avez envie de relever de nombreux défis techniques ;
Vous voulez challenger vos méthodes de travail (Intégration Continue, revue de code, Pull Requests, rédaction de documentation collaborative, Clean Code, TDD, etc.) ;
Comme un bon Lannister, vous payez toujours vos dettes, surtout lorsqu’elles sont techniques.
A La R&D Chez Lucca, C'est
Plus de 250+ personnes, réparties en différentes équipes propres à chaque famille de produit, check ici
Du temps libre pour vous former et aller à des conférences/meetups, des événements tech pour partager entre les différentes BUs.
Au-delà de votre équipe produit, vous pourrez faire partie d’une Guilde transverse (back, front, archi, devOps, QA …) avec un temps de travail dédié dans ta semaine afin de pouvoir échanger avec des pairs des autres équipes sur des sujets divers et variés !
Des moments de partage de bonnes pratiques/veille technologique.
Chaque trimestre, toute la R&D se regroupe une journée pour travailler sur des sujets communs et favoriser le partage de compétences.
Pour en savoir plus, la R&D à [son propre blog]!
Process De Recrutement
Étape 1 : Entretien téléphonique avec le / la talent acquisition manager (60')
Étape 2 : Test technique en live ou en asynchrone
Étape 3 : Petit oral avec une (bonne) partie de votre probable future équipe (60')
Étape 4 : Grand oral (45')
Chez Lucca Vous Trouverez
Des luccasien(ne)s passionné(e)s qui abordent les sujets sérieusement mais sans se prendre au sérieux
Notre culture d’entreprise fondée sur la collaboration et la responsabilisation de chacun
Un environnement où chaque jour est vécu comme le premier jour
Des animaux de compagnie, parfois, qui attendent des caresses
Des perspectives d’évolutions ambitieuses avec des mobilités internes variées et même des Erasmus entre services
Et la possibilité de faire du télétravail régulièrement
Venez rejoindre notre entreprise à taille humaine et dont le fonctionnement très participatif laisse une place importante à l'initiative, à l'innovation et au non-conformisme.
Les Avantages
Un intéressement intéressant
Une prime de vacances
Des RTT en plus des congés payés
Et des avantages classiques mais essentiels : des avantages CE, des tickets-restaurants (Swile) et une mutuelle (Benefiz) prise en charge à 100% par Lucca, abonnement Gymlib à prix compétitif ...
Un évènement collectif par trimestre, dont l’objectif est de réunir tout Lucca pour partager l’actualité et les perspectives de l’entreprise de manière formelle… et moins formelle.
Et surtout être heureux(se) de se lever le matin pour aller travailler. Et oui, Lucca a décroché la 2ème place du classement HappyIndex®AtWork France 2024 *(dans la catégorie d'effectif 500-999 collaborateurs).
Et Pour Finir, Un Petit Focus Culture
Les salaires sont 100% transparents chez Lucca
Le collectif avant l'individuel : il n'y a pas de variable individuel chez Lucca, mais un variable collectif (intéressement) assis sur le taux de croissance du chiffre d'affaires
Après 3 ans d'ancienneté, chaque salarié(e) peut définir son salaire lors d’un comité.
Nos offres sont ouvertes aux salarié(e)s reconnu(e)s travailleurs et travailleuses handicapé(e)s (RQTH).


- Company Name
- Lucca
- Job Title
- Platform Engineer .NET [Senior / Expert ]
- Job Description
-
7 ans d'expérience requis
Bac+5
Salaire prévu entre 70 et 85 fixes bruts par an, selon l'expérience
France (Paris, Nantes ou Marseille), full remote possible basé sur le territoire Français.
Lucca is getting global ! For this job, the level required in English is C1 (making presentations)
Contexte
Ce sont pas loin de 200 développeurs qui façonnent au quotidien les logiciels Lucca afin d’offrir à nos clients une solution fiable, performante, connue et reconnue. Ça représente pas moins de 80 applications exposées, toutes développées en .NET 8 et Angular.
Avec tous ces artisans du code, la chaîne de production est primordiale. De la ligne de code à la mise en production, chaque maillon à son rôle à jouer et doit répondre à des attentes fortes.
Nous avons par exemple développé un CLI pour faciliter la vie des dev, permettant de lancer n’importe quelle application Lucca sur un cluster Kubernetes automatiquement provisionné sur le poste de dev.
Notre CI tourne sur GitHub Actions (sur des runners Kubernetes bare-metal) et nous utilisons CakeBuild pour standardiser nos pipelines et capitaliser sur nos compétences C#.
Un de nos secrets de fabrique : une gestion de préprod qui nous permet de spawn un environnement éphémère à la volée sur n’importe quelle PR, et ainsi valider fonctionnellement (via notre QA et nos PM) le code à la volée.
En bout de chaîne, les équipes produit sont 100% autonomes pour déployer leurs applications.
Descriptif de l'offre
Pour pouvoir répondre à ces attentes fortes, nous avons besoin de vous pour rejoindre notre équipe DevX (Developper eXperience) où notre objectif est d’améliorer la vélocité et la productivité des développeurs tout en sécurisant la qualité des produits Lucca.
Nous œuvrons à faire disparaître les irritants dans tout le cycle de développement et à apporter du confort de travail à nos dévs.
Nous sommes une équipe majoritairement en remote (Nantes, Marseille, Paris, Lyon, Bordeaux), mais nous avons aussi des bureaux sympas sur Paris, Nantes et Marseille. ;)
En tant que Platform Engineer, voici les contributions qu’on attend de vous :
Participer à l’amélioration de nos outils et libs internes dédiés aux développeurs
Faire évoluer notre système de gestion de previews (création d'environnements éphémères sur Kubernetes)
Faire évoluer notre qualification des releases (étapes de vérifications automatisés avant mise en prod).
Faire évoluer notre stack de CI / CD (nous sommes en train de la migrer de Jenkins vers Github Actions)
Repenser notre gestion des configurations de nos applications
Le champ d’expertise sur lequel vous allez intervenir inclut aussi un nombre significatif de librairies .NET communes, low-level, avec des enjeux de performance et de résilience significatifs.
Ce poste est à la fois l’occasion de contribuer à un écosystème déjà mature et scalable, mais aussi de partir d'une page blanche pour de nombreux projets sur notre prochaine infrastructure (on migre notre infra VM Ansible vers du Kube bare-metal).
Quelques Chiffres Et Détails
Le scope : plus de 300 repos GIthub, et 80 applications exposées (toutes en .NET 8.0)
300k req/min, plus d’un million d’utilisateurs, présent dans quasiment tous les pays.
Plus de 900 VMs, 700 To de data, 16 clusters de prod, une croissance de 50% / an depuis des années. Plus de 10 000 builds de CI / mois, jusqu’à 50 déploiements chaque jour (les équipes sont autonomes), le tout sur 3 régions (France, Allemagne, Suisse).
Notre Future Infra VNext C’est
Des volumes encore plus importants
Sur du Talos (Siderolabs), en mode bare-metal + OpenStack + Azure, CSI Rook/Ceph et du Minio, et CNI Cilium.Déployé en full GitOps (via ArgoCD)
Une dizaine de clusters Kubernetes totalement indépendants, et des nouvelles régions à venir pour accompagner notre croissance.
Notre Stack
Nos apps sont en .NET et Angular.
Côté infra : les classiques Sql Server / Redis / RabbitMq / Haproxy / IIS / Nginx.
Monitoring : Datadog (logs / apm / SIEM) + Prometheus / Grafana.
Profil recherché
Vous maîtrisez le .NET en ayant une connaissance profonde du runtime et du framework tout en maîtrisant les best-practices d’architecture.
Vous êtes passionné par l'optimisation de l'expérience des développeurs, et vous raisonnez en termes de résilience et disponibilité.
Les architectures réseaux et les best-practices de sécurité n’ont pas de secret pour vous.
Vous avez une bonne connaissance de Kubernetes.
Vous maîtrisez les patterns de CI/CD.
Process De Recrutement
Étape 1 : Entretien téléphonique avec le / la talent acquisition manager (30')
Étape 2 : Test technique / Cas pratique
Étape 3 : Entretien avec votre potentiel futur manager (60')
Étape 4 : Petit oral avec une (bonne) partie de votre probable future équipe (60')
Étape 5 : Grand oral (45')
Chez Lucca Vous Trouverez
Des luccasien(ne)s passionné(e)s qui abordent les sujets sérieusement mais sans se prendre au sérieux
Notre culture d’entreprise fondée sur la collaboration et la responsabilisation de chacun
Un environnement où chaque jour est vécu comme le premier jour
Des animaux de compagnie, parfois, qui attendent des caresses
Des perspectives d’évolutions ambitieuses avec des mobilités internes variées et même des Erasmus entre services
Et la possibilité de faire du télétravail régulièrement
Venez rejoindre notre entreprise à taille humaine et dont le fonctionnement très participatif laisse une place importante à l'initiative, à l'innovation et au non-conformisme.
Les Avantages
Un intéressement intéressant
Une prime de vacances
Des RTT en plus des congés payés
Et des avantages classiques mais essentiels : des avantages CE, des tickets-restaurants (Lucca) et une mutuelle (Benefiz) prise en charge à 100% par Lucca, abonnement Gymlib à prix compétitif...
Un évènement collectif par trimestre, dont l’objectif est de réunir tout Lucca pour partager l’actualité et les perspectives de l’entreprise de manière formelle… et moins formelle.
Et surtout être heureux(se) de se lever le matin pour aller travailler. Et oui, Lucca a décroché la 2ème place du classement HappyIndex®AtWork France 2024 *(dans la catégorie d'effectif 500-999 collaborateurs).
Et Pour Finir, Un Petit Focus Culture
Les salaires sont 100% transparents chez Lucca
Le collectif avant l'individuel : il n'y a pas de variable individuel chez Lucca, mais un variable collectif (intéressement) assis sur le taux de croissance du chiffre d'affaires
Après 3 ans d'ancienneté, chaque salarié(e) peut définir son salaire lors d’un comité.
Nos offres sont ouvertes aux salarié(e)s reconnu(e)s travailleurs et travailleuses handicapé(e)s (RQTH).


- Company Name
- Lucca
- Job Title
- Software Engineer Intern - Frais professionnels
- Job Description
-
Bac+5
Stage de 6 mois
Gratification de stage : 1500€ à 1700€
Paris, Nantes, Marseille.
Lucca is getting global ! For this job, the level required in English is B2 (listening and reading)
Quelques informations clés sur Lucca
SIRH en SaaS
Création en 2002
Présence à Nantes, Paris, Marseille, Barcelone, Genève, Munich
13 logiciels de gestion des ressources humaines
7000 clients
1,5 million d’utilisateurs
Chez Lucca, nos équipes sont réparties de la manière suivante : environ 50 % sont dédiées au Business, 40 % au Produit/R&D et 10 % aux fonctions support.
Et les développeurs, où sont-ils ?
Ils Font Partie Intégrante De La R&D Et Sont Répartis Dans Différentes Business Units. De Manière Simplifiée, Voici Les Trois Grandes Entités Tech Chez Lucca :
La Direction Produit : composée de 5 familles de produits (Timmi, Cleemy, Poplee, Pagga et Socle RH).
La Product Tech : regroupe l’ensemble des produits et applications permettant le bon fonctionnement des autres produits Lucca et l’intégration des clients.
La Business Tech : en charge de concevoir, développer et administrer des solutions pour les collaborateurs de Lucca et pour nos partenaires.
Le stage
Nous vous proposons de rejoindre une équipe produit, plus précisément notre équipe Finance, qui travaille sur la gestion des dépenses d’entreprise. Cette équipe constitue la branche Fintech de Lucca.
Votre stage portera sur une problématique stratégique : la migration d’un client depuis notre application historique vers une nouvelle application actuellement en cours de développement.
Votre mission consistera à concevoir et implémenter une solution adaptée à cette problématique, en lien étroit avec l’équipe.
Scripts, bases de données et langages orientés objet feront partie intégrante de votre quotidien pour contribuer à un projet structurant et à fort impact pour notre équipe.
L’environnement technique chez Lucca
L’environnement technique chez Lucca repose sur C# / .NET Core pour le back-end, Angular / TypeScript pour le front-end, et évolue continuellement en fonction des nouveautés technologiques.
Vous serez accompagné(e) par un(e) expert(e) du développement web produit, afin de monter en compétence dans un cadre bienveillant et exigeant.
Vous travaillerez avec les versions les plus récentes de .NET, dans une architecture orientée services, et des modèles métier conçus selon les principes du Domain Driven Design (DDD).
Notre organisation s’inspire de la méthodologie Shape Up : nous avançons en petites équipes auto-organisées (Product Manager, développeurs back-end et front-end, intégrateur, UX designer) sur des projets définis et planifiés tous les deux mois.
Concrètement, Vos Missions Seront Les Suivantes :
Rédiger et présenter à l’équipe les spécifications techniques.
Participer aux spécifications fonctionnelles.
Collaborer étroitement avec l’équipe Intégration, qui centralise la gestion de la synchronisation des calendriers chez Lucca.
Implémenter les solutions choisies.
Développer le projet avec agilité et S.O.L.I.D.ité.
Participer à la montée en compétences de l’équipe : partager les bonnes pratiques et retours d’expérience, faire du feedback et de la revue de code.
Rechercher et développer de nouvelles solutions.
Le profil recherché
Ce Poste Est Fait Pour Vous Si :
Vous êtes actuellement en école d’ingénieur ou dans une formation en informatique.
Vous êtes à la recherche d’un stage de fin d’études d’une durée de 4 à 6 mois.
Vous avez une forte appétence pour le développement web.
Vous êtes attiré(e) par la stack C#/.NET et Angular.
Vous êtes motivé(e) à l’idée de contribuer activement au succès commercial d’une solution innovante.
Vous souhaitez découvrir et mettre en pratique de nouvelles méthodes de travail telles que l’intégration continue, les revues de code, les pull requests, la rédaction de documentation collaborative, le Clean Code ou encore le TDD.
Comme un bon Lannister, vous honorez toujours vos dettes, surtout lorsqu’elles sont techniques.
Le process de recrutement
Étape 1 : Entretien téléphonique avec la personne en charge du recrutement (30 min)
Étape 2 : Test technique
Étape 3 : Petit Oral et Rencontre de l'équipe (45 min)
Chez Lucca Vous Trouverez :
Des luccasien(ne)s passionné(e)s qui abordent les sujets sérieusement mais sans se prendre au sérieux
Notre culture d’entreprise fondée sur la collaboration et la responsabilisation de chacun
Un environnement où chaque jour est vécu comme le premier jour
Des animaux de compagnie, parfois, qui attendent des caresses
Des perspectives d’évolutions ambitieuses avec des mobilités internes variées et même des Erasmus entre services
Et la possibilité de faire du télétravail régulièrement
Venez rejoindre notre entreprise à taille humaine et dont le fonctionnement très participatif laisse une place importante à l'initiative, à l'innovation et au non-conformisme.
Les Avantages :
Les avantages CE, des tickets-restaurants (Swile) ,abonnement Gymlib à prix compétitif ...
Un évènement collectif par trimestre, dont l’objectif est de réunir tout Lucca pour partager l’actualité et les perspectives de l’entreprise de manière formelle… et moins formelle.
Open mister-freeze l’été !
Et surtout être heureux(se) de se lever de matin pour aller travailler. Et oui, Lucca a décroché la 2ème place du classement HappyIndex®AtWork France 2024 *(dans la catégorie d'effectif 500-999 collaborateurs).
Et Pour Finir, Un Petit Focus Culture :
Les salaires sont 100% transparents chez Lucca
Le collectif avant l'individuel : il n'y a pas de variable individuel chez Lucca, mais un variable collectif (intéressement) assis sur le taux de croissance du chiffre d'affaires
Après 3 ans d'ancienneté, chaque salarié(e) peut définir son salaire lors d’un comité.
Closing from Stages - All locations
Et Pour Finir, Un Petit Focus Culture :
Les salaires sont 100% transparents chez Lucca
Le collectif avant l'individuel : il n'y a pas de variable individuel chez Lucca, mais un variable collectif (intéressement) assis sur le taux de croissance du chiffre d'affaires
Après 3 ans d'ancienneté, chaque salarié(e) peut définir son salaire lors d’un comité.
Nos offres sont ouvertes aux salarié(e)s reconnu(e)s travailleurs et travailleuses handicapé(e)s (RQTH).


- Company Name
- Lucca
- Job Title
- Team Lead / Team Factures
- Job Description
-
7 ans minimum d'expérience requis
Bac+5
Salaire prévu entre 60K et 77K fixes bruts par an (selon l'expérience et la localisation)
Nantes / Paris / Marseille
Remote friendly avec des déplacements mensuels sur Paris.
Lucca is getting global ! For this job, the level required in English is B2
Le poste
Vous serez intégré(e) à la team Factures au sein de la BU Dépenses professionnelles.
La feature team responsable du développement de la solution de gestion des factures fournisseurs.
Afin de répondre au mieux aux enjeux produits grandissants, nous recherchons un(e) Team Lead.
En étroite collaboration avec la Product Manager, vous serez le leader de l’équipe technique composée de trois développeurs back-end, deux développeurs front-end ainsi qu’une intégratrice.
Notre organisation s'appuie sur la méthodologie Shape Up. Les équipes sont autonomes et intègrent tous les métiers du développement logiciel : PM, devs, intégrateurs et designers.
L'environnement fonctionnel est riche et stimulant. Bien que la gestion des factures fournisseurs puisse paraître de prime abord rébarbative, elle offre de multiples challenges : contexte métier très riche, embarquement de modèles d’intelligence artificielle, intégration avec une néo banque, …
Nous nous efforçons d'utiliser les technologies répondants le mieux à nos besoins. Nous utilisons entre autre Angular, .Net Core, SQL Server, Redis et RabbitMQ. Découvrez notre stack technique plus en détail.
Vos missions
Lead & Management
Manager les développeurs de l’équipe : organiser et encadrer leurs missions au quotidien, les accompagner dans leur développement sur le court et long terme (1to1, feedbacks régulier, entretiens, développement de carrière, ...).
Montrer l’exemple, être impliqué de manière pratique, notamment en codant régulièrement.
Delivery & Processus
Fluidifier le delivery, et donc prendre les devants pour anticiper les problèmes futurs et résoudre ceux qui se présentent.
Contribuer à alimenter, challenger et co-construire la vision et la roadmap produit avec les parties prenantes.
Adapter les processus de l'équipe, écouter les retours et guider l'équipe tout au long des changements.
Technology & System
Veiller à l’application et construction des recommandations techniques, en veillant à ce qu'elles soient alignées avec les objectifs et les enjeux du produit.
Animer et contribuer aux décisions techniques et architecturales de l'équipe.
Aider l’équipe à répondre de façon simple à des problèmes complexes.
Profil recherché
Ce Poste Est Fait Pour Vous Si
Vous êtes diplômé(e) d’une école d’ingénieur généraliste ou avec une spécialisation informatique ;
Vous avez au moins 7 ans d’expérience dans le développement d’applications web, dont une première expérience en tant que manager ;
Vous avez de solides compétences backend (.NET) et êtes à l’aise avec les problématiques des différentes stacks (front-end, CI/CD, etc.)
Vous appréciez la critique constructive et cherchez toujours à challenger vos idées et celles des autres (Code Review, Pair Programming) ;
Vous avez une sensibilité sur la qualité des développements (DDD, TDD, Specflow) ;
Vous cherchez un poste qui vous permettra d’acquérir un large spectre de connaissances et avez envie de relever de nombreux défis techniques ;
Vous souhaitez rejoindre une équipe soudée et agile, et voir le produit grandir avec votre contribution ;
Comme un bon Lannister, vous payez toujours vos dettes, surtout lorsqu’elles sont techniques.
A La R&D Chez Lucca, C'est
Plus de 250+ personnes, réparties en différentes équipes propres à chaque famille de produit, check ici
Du temps libre pour vous former et aller à des conférences/meetups, des événements tech pour partager entre les différentes BUs.
Au-delà de votre équipe produit, vous pourrez faire partie d’une Guilde transverse (back, front, archi, devops, QA …) avec un temps de travail dédié dans ta semaine afin de pouvoir échanger avec des pairs des autres équipes sur des sujets divers et variés !
Des moments de partage de bonnes pratiques/veille technologique.
Chaque trimestre, toute la R&D se regroupe une journée pour travailler sur des sujets communs et favoriser le partage de compétences.
Pour en savoir plus, la R&D à [son propre blog]!
Process De Recrutement
Étape 1 : Entretien téléphonique avec la talent acquisition manager (45')
Étape 2 : Test technique en asynchrone
Étape 3 : Petit oral avec une (bonne) partie de votre probable future équipe (90')
Étape 4 : Grand oral (45')