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
Profil candidat:
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.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.