Développeur·se TypeScript confirmé·e, responsable du socle de la plateforme
Le contexte
Clarendis met en place des solutions de gestion pour les entreprises de ses secteurs de référence, de l’hôtellerie et la restauration aux services B2B, en passant par l’automobile ou le commerce. Ces solutions reposent sur un socle commun, complété par des modules propres à chaque métier. Nous cherchons la personne responsable de ce socle : ce qui sert à toutes les solutions et doit rester solide quand on en ajoute une.
Vos missions
- Faire évoluer le socle : isolation des données entre clients, comptes et équipes, contrats des connecteurs
- Garder l’architecture lisible : chaque connecteur vers un service extérieur vit dans son propre dépôt et respecte un contrat défini par le socle, pour qu’un changement de fournisseur ne touche qu’un seul dépôt
- Relire les demandes de fusion, avec trois contrôles systématiques : aucun accès à la base hors du cadre d’isolation, aucun appel direct à un fournisseur hors des connecteurs, périmètre du lot respecté
- Être la deuxième clé technique : connaître l’ensemble, pouvoir reprendre n’importe quel dépôt, sécuriser les mises en production
- Préparer le socle à l’arrivée de chaque nouveau métier
Notre environnement technique
- TypeScript, Next.js, React
- Prisma, PostgreSQL avec Row Level Security, Redis
- Vitest, avec un seuil de couverture bloquant en local comme en intégration continue
- GitLab et sa chaîne d’intégration, Docker ; dev et staging automatiques, production sur étiquette et manuelle
- Connecteurs vers des services tiers, dont ERPNext
- Conventional Commits, SemVer par dépôt, aucune fusion sans revue
Profil recherché
- Plusieurs années de développement TypeScript en production, côté serveur comme côté application
- Une expérience réelle de PostgreSQL : schéma, migrations, performances, idéalement Row Level Security
- Le goût de l’architecture qui dure : contrats, découpage en dépôts, versions, tests
- L’aisance pour relire le code des autres et expliquer un refus sans le rendre personnel
- De l’autonomie en télétravail et de la clarté à l’écrit
- Français courant et anglais professionnel
Statut et rémunération
CDI, en télétravail depuis la France ou la Suisse. Rémunération selon profil.
Processus de recrutement
Un premier échange avec Cédric Guittard.
Envoyez-nous votre candidature. Nous la lirons attentivement et reviendrons vers vous si votre profil correspond à nos recherches.
Ce poste vous intéresse ?
Envoyez-nous votre candidature. Nous la lirons attentivement et reviendrons vers vous si votre profil correspond à nos recherches.
Autres postes ouverts
Tous les postes →Une question sur votre situation précise ? Nous en discutons sur notre forum.
