Lyon, France

Description

Contrat : CDI
Lieu : Lyon, France (ARA, 69) ; télétravail hybride (2-3 jours/semaine)

En tant que Développeur Full Stack, tu rejoins un projet d'envergure pour une plateforme web basée sur les microservices, organisé en mode agile.
Au sein de l'équipe de développement, ton rôle est d'optimiser et de maintenir les différents services pour garantir une performance robuste et évolutive de notre application. 
Ce projet consiste en l'édition d'une suite d'applications éducatives web et mobiles largement utilisées, avec plus de 3 millions d'utilisateurs actifs par mois en France.
Ta mission principale consiste à gérer les interfaces entre les divers microservices, en utilisant des technologies telles que Node.js, Nest.js, Next.js, et TypeScript, mais elle ne se limite pas à cela.
Tu seras également responsable de l'intégration et de la gestion des bases de données, principalement MongoDB et PostgreSQL, et de l'implémentation des communications via GraphQL, GRPC, et RabbitMQ.
De plus, tu suivras l'état de l'art et les meilleures pratiques en matière de développement, en t'assurant d'utiliser Git pour le contrôle de version et en tirant parti des outils comme Redis pour la mise en cache, Istio pour la gestion des services mesh, et Kubernetes pour l'orchestration des conteneurs.
Ton expertise en Elasticsearch et Grafana sera un atout précieux pour la surveillance et l'analyse des performances.
Avec un total de huit projets web backend & ful stack  en cours, tu travailleras sur des API sources de données, assurant une intégration fluide et une communication efficace entre les services pour offrir une expérience utilisateur optimale.

Conditions

Nous recherchons un développeur full stack confirmé avec au moins 4 ans d'expérience (hors formation), maîtrisant les technologies suivantes :
  • Node.js, Nest.js, Next.js
  • TypeScript, Git, MongoDB
  • GraphQL/Istio, Redis, GRPC, RabbitMQ
  • Kubernetes (un plus), Elasticsearch, Grafana
Qualités humaines appréciées :
  • Curiosité et capacité d'apprentissage
  • Proactivité et sérieux
  • Capacité d'analyse et persévérance

Avantages

L'ambiance ici est conviviale et chaleureuse !
Nous adorons les défis techniques, et nous te promettons que chaque jour sera une nouvelle aventure.
Tu seras entouré.e d'une équipe de développeurs exceptionnels qui t'aideront à atteindre ton meilleur potentiel.
Tes compétences évolueront rapidement grâce à un environnement propice à la croissance professionnelle.

Rémunération

40000-55000€ brut/an, en fonction de l'expérience

Responsabilités