Mission
Contexte
Un grand groupe média renforce ses équipes de développement au sein de sa Direction Produit et des Technologies. Dans ce cadre, il fait appel à un prestataire disposant d'une expertise confirmée en développement backend Senior Javascript pour intervenir sur des applications à forte audience dans un environnement Agile.
Missions
- Participer à l'analyse et à la compréhension des besoins métier
- Concevoir et développer de nouvelles fonctionnalités
- Assurer la maintenance corrective et évolutive des applications existantes
- Réaliser la refactorisation et l'amélioration continue du code existant (qualité, lisibilité, performance)
- Réaliser les tests nécessaires pour garantir la qualité des développements
- Participer aux revues de code et contribuer à l'amélioration des bonnes pratiques de développement
- Rédiger la documentation technique lorsque nécessaire
- Contribuer à la transmission des connaissances au sein de l'équipe
- Participer aux cérémonies Agile (sprint planning, daily, rétrospectives)
Requis/Mandatory
- Plus de 5 années d'expérience significative en développement backend
- Maîtrise de NodeJS 24, NestJS et Express (version 4 et supérieure)
- Expérience RabbitMQ : gestion de messages asynchrones et traitements en file d'attente
- Maîtrise des architectures applicatives et principes SOLID, design patterns (Builder, Factory...)
- Optimisation du cache et Reverse Proxy Varnish : gestion des TTL, stratégies d'invalidation (Purge/Ban)
- Expérience Redis, Memcached ou équivalent
- Connaissance de la clean architecture ou architecture hexagonale, appétence microservices
- Pratique courante des tests unitaires et d'intégration (Jest, vitest) et du TDD en déploiement continu
- Maîtrise de Docker et de Git
- Expérience appréciée : Kubernetes, Elasticsearch, CDN (Akamai, Cloudflare, CloudFront), environnements éditoriaux ou médias à forte audience