pourvu

Développeur Fullstack (H/F)
Presencesoft

Contexte du recrutement ?

La petite histoire de PresenceDoc et leur positionnement actuel

Presencedoc est le nom du produit qui émane de l’entreprise Presencesoft

Cette dernière a 10 ans d’existence et son positionnement consiste à gérer, de façon optimale, la connaissance et les informations au sein des entreprises via le développement d’applications métiers : gestion des talents en interne, recrutement (ATS), gestion des planifications, évaluations et suivis des sessions de formation (TMS) et gestion documentaire. 

C’est sur ce dernier point, la gestion documentaire via l’application Presencedoc, qu’ils ont concentré tous leurs efforts d’investissement. Ce produit existe depuis 2 ans. Cet été, il y a eu un nouveau virage avec la reprise de l’entreprise puis une augmentation de capital. Louis de Bentzmann est arrivé via cette reprise. Quant à Franck Yvetot, il travaille sur la solution depuis sa création.

Le but de ce nouveau virage est d’entreprendre une refonte totale du produit pour pour faire de ce produit un saas ambitieux et poursuivre l’intégration avec Google Workspace. 

Le principal point de souffrance qu’ils cherchent à résoudre au sein des entreprises est le suivant : le temps passé à chercher les bonnes informations en interne et ce temps passé représente 20% du temps de travail. 

Il travaillent aujourd’hui avec un client pilote Devoteam, ce qui représente 1 000 utilisateurs. Leur objectif est de passer à une centaine de clients et 10 000 utilisateurs dans les 8 mois. 

Ainsi, au niveau du cycle de vie de la solution, ils sont au stade de l’affinement d’un MVP. Leur ambition est de tendre rapidement vers une industrialisation de leur produit à plus grande échelle.  

Voici quelques exemples de caractéristiques produits qu’ils envisagent de perfectionner et de créer : 

Focus actualité recrutement 

Ainsi, dans ce contexte de refonte, ils cherchent à bâtir une nouvelle équipe en France et, plus précisément, à Paris. 

Cela commence par le recrutement d’une équipe core, plutôt senior. Et dans cette équipe, ils ont recruté un Lead Dev et poursuivent leurs recrutements avec un.e développeur.se fullstack.

Quelle entreprise vas-tu rejoindre ?

Date existence

Presencesoft existe depuis 2013 et le produit Presencedoc existe depuis 2 ans. 

Nombre de personnes au sein de l’entreprise et au sein de l’équipe technique

2 fondateurs basés sur Paris, Franck Yvetot et Louis De Bentzmann

Un product Manager recruté en France et un Lead Engineer Backend + Data. L’objectif est de continuer à développer cette équipe en France.

Une équipe de 5 développeurs au Maroc dont 2 développeuses. Cette présence au Maroc est liée à l’histoire professionnelle de Franck qui a passé 6 ans au Maroc et qui a monté une société là-bas. 

Ce sont des développeurs plutôt fullstack, seniors, cad entre 5 et 8 ans d’expérience professionnelle. 

Localisation

Ils sont actuellement hébergés chez leur client Devoteam à Levallois-Perret. 

Ils comptent déménager dans un espace de coworking à Paris 8ème. 

Quelle organisation d’entreprise vas-tu rejoindre ?

La configuration des équipes

 Culture de recrutement 
Il ne recherchent pas des CVs avec toutes les cases à cocher mais surtout des personnes qui vont embrasser leur aventure entrepreneuriale. 

Ainsi, les profils pouvant matcher sont multiples : des personnes expertes techniquement, des personnes qui ont déjà embrassé l’aventure entrepreneuriale.

Quoiqu’il en soit, ils recherchent des personnes passionnées par la tech à la recherche de solutions, d’idées pour tendre vers un produit de qualité en phase avec les besoins clients. 

Culture de développement

Il y a l’idée de tendre vers une solution qui part sur de bonnes pratiques en développement et une bonne culture des tests + une démarche d’automatisation. 

Côté méthodologie, il y a beaucoup de choses à impulser mais s’ils sont plutôt dans la mouvance agile. 

Culture managériale
On est au tout début du projet d’entreprise donc il n’y a pas du tout de notion de hiérarchie. Chaque personne participe au projet d’entreprise sans qu’il y ait le principe de celui qui est le plus ancien ou senior qui décide.

Chacun a une parole libre et écoutée quel que soit son ancienneté ou son niveau d’expérience. 

Cependant, il y a un guide technique dans tout cela. Il s’agit de Franck qui tranche en cas de désaccord. 

La stack technique actuelle 


Front

Angular
Design system
Question ouverte sur React.js

Back 

Node.js (80% du SI) – ils ont créé aussi leur propre framework Node open source, orienté réutilisabilité et très forte modularité.  
Accessoirement Python (utilisé essentiellement sur les problématiques IA)

Architecture

Architecture modulaire 

Infra

GCP
Infra dockerisée
Contexte Cloud 

Data

MySQL
Firestore

Automatisation, testing 

Culture des tests à mettre en place (End to End)
CI/CD à perfectionner 

Environnement méthodologique 



Bonnes pratiques de développement 

Il y a beaucoup de choses à bâtir et à impulser de ce côté là car ils sont au début de la création/refonte du produit.

Ainsi, des personnes qui ont une bonne culture crafts et qui savent les adapter à un contexte early-stage sont les bienvenues ! 

Revue de code.

Usage de GitHub.

Cadre Méthodologique

Aspiration agile : daily, affinement produit tous les jours. 

Le profil attendu ?

Les compétences opérationnelles 

Pour ce poste clef, il est attendu les compétences suivantes. 

Une personne qui : 

Les challenges techniques 

Il y a une refonte sur de multiples aspects : 

Les soft skills attendues

Sur ce poste, il est attendu une personne qui : 

Le processus de recrutement

La rémunération, les classiques et les avantages

La rémunération cible

Target de salaire : +/-60 K€ fixe.

Les classiques et les avantages

L’environnement de travail global

Les moyens, les outils de travail 

La politique remote

Ils envisagent un format hybride : 2 jours de présentiel et le reste en télétravail. La politique remote n’est pas encore pleinement structurée pour le moment. Ils sauront s’adapter aux différents profils sur la base des éléments cités plus haut. 

De façon générale, ils sont d’accord sur ce point : au démarrage du projet d’entreprise, il est nécessaire de se voir pour bien cadrer les choses, pour parler de sujets qui sont plus faciles à évoquer de visu que de façon asynchrone, à distance. 

Espace veille et formation

Tout est à bâtir sur ce plan là. 

Selon Franck, la culture technique à construire tend clairement vers cela selon les envies de la future équipe : 

Leur futur Lead Engineer vient aussi vraiment insuffler cette culture du partage de connaissance qu’il a pu connaître ailleurs. Si la future recrue possède cet état d’esprit, c’est un gros plus pour impulser collectivement une bonne expérience développeur.se et une culture du partage (technique, bonnes pratiques, nouveautés, autres…).

Les plus/les moins du projet d’entreprise ?

Les moins

Les plus

Postuler