Développeur full-stack. Je pense déjà à demain.

Je donne vie aux idées qui m’entourent en construisant des applications. Je les conçois, les déploie sur mon serveur, puis les fais évoluer au contact des usages réels.

Alternance de 14 mois, dès septembre 2026. Six semaines en entreprise, deux à l’école. Paris et Île-de-France.

Portrait de Jonathan Blanchard souriant en extérieur

Ce que je cherche

Les informations pratiques d’abord.

Contrat
Alternance, 14 mois
Début
Septembre 2026
Rythme
6 semaines entreprise, 2 semaines école
École
Web@cadémie by EPITECH, Paris
Localisation
Paris, mobile sur toute l’Île-de-France
Poste visé
Développeur full-stack, fonctionnalités menées de bout en bout

Mon parcours

Chez Novelty, pendant trois ans, j’ai été confronté à des incidents à résoudre rapidement. Mais c’est souvent en creusant ces problèmes après coup, en testant différentes pistes et en explorant ce qui pouvait être fait autrement que j’ai eu envie de passer de l’autre côté : construire moi-même les outils qui me manquaient.

Voir le parcours complet

Deux applications, livrées et maintenues.

Chaque étude de cas s’ouvre sur le problème. Puis les décisions. Puis ce qui n’est pas fini.

Voir tous les projets

Quatre choix que je peux défendre en revue de code.

Quatre risques concrets : perdre des données, exposer un secret, laisser passer un problème d’intégration ou livrer sans savoir l’exploiter.

Prévoir le retour en arrière avant d’écrire

Episort présente chaque déplacement avant de toucher aux fichiers. L’utilisateur valide le plan, l’exécution est journalisée et l’opération peut être annulée.

Utiliser un secret sans le distribuer

Janus récupère la clé dans OpenBao au moment de l’appel. Les services l’utilisent sans la détenir, et le journal d’audit trace l’accès sans enregistrer le secret.

Tester une architecture en l’utilisant vraiment

Episort appelle TMDB à travers Janus. Quand la passerelle limite les appels, Episort adapte son rythme : l’architecture est éprouvée dans un usage réel, pas seulement dans des tests.

Inclure le déploiement dans le travail

GitLab CI construit l’application, Traefik la sert et mon serveur l’exécute. Concevoir ce chemin dès le départ rend chaque livraison reproductible et observable.

Ce qu’on peut me confier aujourd’hui.

Back-end & tests

Modéliser explicitement les données, les permissions et les erreurs. Le prouver en CI.

Java · Spring Boot · API REST · JUnit 5 · PostgreSQL · PHP / Laravel · Node.js

Éprouvé dans : Janus, Episort

Front-end

Traduire les règles métier en parcours lisibles et accessibles.

React · TypeScript · Vite · Tailwind · JavaFX

Éprouvé dans : La console de Janus, Episort, ce site

Exploitation

Construire l’environnement. Livrer l’artefact. Le maintenir debout.

Linux · Docker · GitLab CI/CD · Traefik · OpenBao

Éprouvé dans : Tout ce qui, chez moi, tourne en production

Méthodes

Les habitudes qui rendent le code tenable par quelqu’un d’autre.

Git · Revue de code · Tests en CI · Sécurité applicative · Séparation dev/prod

Éprouvé dans : 12 projets en groupe, et ma propre astreinte

Et si nous travaillions ensemble ?

Vous recrutez un alternant full-stack ? Je suis à un e-mail.