Que proposons-nous ?
- Localisation : 100 % remote — équipe répartie en France
- Département : Développement / Tech
- Expérience : 5 ans minimum en développement full stack, alternance et stage inclus (TypeScript, Remix/React, GraphQL, SQL)
- Contrat : CDI — Temps plein
- Rémunération : Fixe 50 000 € | Variable 10 % | Package cible ≈ 55 000 €
- Télétravail : 100 % remote possible, équipe déjà répartie en France
- Rattachement : Jénaïc — Responsable des Développements
DirectSkills est un éditeur SaaS B2B au service des agences d'emploi (ETT) et des entreprises utilisatrices (EU). Notre plateforme outille la gestion du travail temporaire de bout en bout : sourcing, contractualisation, pointage, facturation.
Pour renforcer durablement l'équipe Dev sur le traitement des tickets de support et la maintenance évolutive de notre application principale (Remix + GraphQL + SQL), nous recherchons un·e développeur·euse fullstack capable d'intervenir vite, de façon autonome, sur du code à forte densité métier.
Missions
Support & maintenance évolutive
Répartition cible : 50 % support / 50 % maintenance évolutive.
- Prendre en charge des tickets de support : analyse, reproduction, correction, écriture systématique d'un test métier.
- Contribuer à des évolutions ciblées sur l'application principale, en lien avec les tech leads et les Product Owners.
- Lire et comprendre rapidement du code legacy à forte complexité métier (intérim, placement, contractualisation, paie).
- Maintenir un haut niveau de qualité : tests, revues de code, documentation des décisions.
- Participer aux rituels d'équipe (daily, démos, post-mortems) et à la communication écrite asynchrone.
Stack technique & outillage
- TypeScript strict — rigueur de typage attendue.
- Remix (toute expérience React.js est acceptable).
- GraphQL côté client, et compréhension du fonctionnement côté serveur.
- SQL sur base relationnelle (MSSQL en production ; familiarité PostgreSQL ou MySQL suffisante).
- Tests : Vitest.
- Claude comme outillage IA — l'usage est promu, c'est notre vision du métier. La sortie doit être relue, vérifiée et comprise.
Profil & expérience recherchés
Compétences clés
- 5 ans minimum d'expérience en développement fullstack (alternance et stage inclus), sur des bases de code existantes à forte densité métier.
- Très bonne maîtrise de TypeScript et de la modélisation par les types.
- Capacité à écrire et à lire du SQL non trivial : jointures multiples, fenêtrage, optimisation simple, lecture de plans d'exécution.
- Culture testing solide : conception de cas métiers pertinents, distinction unitaires / intégration / e2e.
- Lecture critique de code : capacité à entrer dans une base inconnue, identifier les zones à risque, formuler des hypothèses avant de coder.
- Pratique opérationnelle de l'IA : savoir l'utiliser pour aller vite, savoir relire et vérifier ce qu'elle produit, repérer une hallucination.
- Pragmatisme dans le scope d'un fix : rustine ciblée vs refactor élargi, choix conscient.
Soft skills indispensables
- Réactivité : prise rapide des sollicitations, respect des engagements de délai, communication proactive en cas de blocage.
- Communication écrite claire : PR descriptives, tickets bien formulés, messages synthétiques.
- Capacité à challenger un besoin métier mal exprimé plutôt que de l'implémenter à l'aveugle.
- Goût pour la complexité métier (intérim, placement, RH).
- Curiosité : envie d'aller voir comment ça fonctionne sous le capot, au-delà du strict cadre du ticket.
- Autonomie en environnement remote, tout en restant connecté à l'équipe.
Différenciateurs appréciés
- Connaissance des enjeux intérim / placement / paie, ou d'écosystèmes RH proches.
- Expérience confirmée en équipe 100 % remote et répartie.
- Usage avancé de l'IA au-delà de la génération de code : revue, vérification, détection d'hallucinations.
- Envie de s'investir dans la durée sur une base de code en cours de modernisation.
Ce que nous offrons
- Un rôle pérenne au sein d'une équipe qui investit dans le craft : tests, revues de code, documentation, performance.
- Une rémunération fixe de 50 000 € + variable de 10 %.
- Le 100 % remote, avec une équipe déjà répartie en France.
- Un terrain technique riche : forte densité métier, vrais enjeux de performance, modernisation en cours.
- L'IA fait partie de notre vision du métier — pas un bonus, pas un confort optionnel.
- Un accompagnement structuré dès l'arrivée, avec des points de validation réguliers durant la montée en puissance.
Process de Recrutement
1 : Test AssessFirst — évaluation des soft skills et du mode de fonctionnement.
- 2 : Entretien RH — échange initial : adéquation profil / mission, disponibilité, rémunération.
- 3 : Entretien manager — avec Jénaïc, Responsable des Développements : stack, pratiques de test, usage de l'IA, lecture de code.
- 4 : Entretien CTO — avec Gaëtan Michel.
- 5 : Entretien DRH — échange sur les modalités contractuelles.
Pourquoi nous rejoindre ?
DirectSkills est un éditeur SaaS B2B qui outille la gestion du travail temporaire de bout en bout, pour les agences d'emploi et les entreprises utilisatrices.
- Un terrain technique riche : forte densité métier, vrais enjeux de performance, modernisation en cours.
- Une équipe qui investit dans le craft : tests, revues de code, documentation, performance.
- L'IA fait partie de notre vision du métier — pas un bonus, pas un confort optionnel.
COOPÉRATION — AMBITION — RESPECT — ENGAGEMENT
