Pour le compte d'une grande structure publique, nous recherchons un·e Développeur·se Full-stack confirmé·e avec une forte expertise Back-end pour participer à la refonte globale d'une application de gestion et de valorisation d'un fonds d'archives de plus de 4 millions de contenus.
L'objectif est de faire basculer l'application existante d'un environnement historique [.NET / Angular / Azure] vers une stack moderne, robuste et hautement performante [NestJS / Svelte / Elastic Search]. L'équipe projet : Vous évoluerez au sein d'une équipe agile à taille humaine composée d'un Product Manager, d?un UX Designer, d?un Coach Agile et de 2 autres développeurs. ?? Vos Activités & ResponsabilitésDéveloppement & Qualité Back/Front : Contribuer activement à l'architecture et aux développements Back-end (et de manière secondaire Front-end) du portail dans un souci permanent de qualité, de performance et de maintenabilité à long terme. Architecture & Choix Techniques : Participer aux choix technologiques structurants en collaboration étroite avec les architectes du pôle technique. Suivi Ops & Performance : Être force de proposition et proactif·ve dans le monitoring technique de l'application (suivi des erreurs, disponibilité, scalabilité, gestion de la charge). Amélioration continue : Définir, implémenter et suivre des indicateurs (KPIs) techniques pour optimiser le produit et les flux de données. ? L'Univers Technique du ProjetBack-end : NestJS (Architecture Hexagonale), NodeJS, TypeScript Bases de données : PostgreSQL Moteur de recherche : ElasticSearch Message Broker : RabbitMQ Front-end : Svelte, HTML5, CSS3, TypeScript, Jest, Playwright Dev / Devops : Docker, Git, GitLab & GitLab CI, Kubernetes, ArgoCD
Expérience : Minimum 5 ans d'expérience professionnelle (hors stages/alternance) en développement Web. Polyvalence : Capable d'intervenir sur l'ensemble de la stack (Back et Front), avec une maîtrise avancée et une dominante affirmée sur la partie Back-end. Craftsmanship & Architecture : Maîtrise rigoureuse des principes SOLID, de l'architecture hexagonale et de la culture de tests (unitaires, intégration, E2E). Outils : Parfaite aisance avec Docker, les Makefiles, Git et GitLab. Compétences Back (C?ur de cible) : Excellente maîtrise de NodeJS / TypeScript. Solides compétences en conception et bonnes pratiques d'API REST. Maîtrise de SQL (notamment sur PostgreSQL). Maîtrise des concepts d'indexation et de requêtage avec ElasticSearch. Bonus très apprécié : Connaissance de NestJS. Bonus très apprécié : Connaissance des mécanismes de queuing et de message brokers (RabbitMQ, Kafka...). Compétences Front : Excellente maîtrise du CSS et des bonnes pratiques HTML sémantique. Sensibilité avérée à l'accessibilité (RGAA). Maîtrise d'un framework JS moderne : Svelte (à défaut, une solide expérience sur React, Angular ou Vue avec la capacité de monter rapidement sur Svelte). Maîtrise d'un framework de test moderne : Playwright (à défaut Cypress). Bonus : Connaissance de Storybook. Bonus global / DevOps : Notions ou connaissances sur Kubernetes.
Partager cette mission via
Explore ces missions en lien avec tes compétences et ton expérience.