Tech Lead Node React

CDI
Paris
Salaire : 65K à 80K €
Télétravail occasionnel
Expérience : > 5 ans

JOBGLOBER
JOBGLOBER

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

Sous la tutelle du CTO vous aurez la charge de :

  • Développer les composants d’interface utilisateur et de les implémenter en suivant les design patterns de React

  • Participer à l’élaboration de processus ETL

  • Développer l’algorithmique destiné à l’analyse et la consolidation de données

  • Assurer que ces composants et l’application globale sont robustes et faciles à maintenir

  • Participer avec le reste de l’équipe travaillant sur différentes couches de la plateforme

  • Développer l’UX/UI en React

  • Développer sur les backend micro-services NodeJS / Apollo GraphQL / RabbitMQ

  • Analyser les données (algorithmes / performances)

  • Développer des tests unitaires (Mocha / chai) et d’intégration (Cypress)

La plateforme est basée sur une architecture «Event Driven Micro-services» scalable et hautement disponible, tolérante aux pannes.

La connaissance d’une technologie type pub/sub (RabbitMQ, Kafka, Redis etc.)

Une connaissance des outils CI / CD et Devops (Docker, Kubernetes, ArgoCD, GitOps etc.)

Des connaissances en Java / Quarkus / Spring Boot


Profil recherché

  • Au moins 6 ans d’expérience en développement Fullstack. Expérience confirmée en Javascript

  • Master ou Diplôme d’ingénieur en informatique (Bac +5)

  • Compréhension approfondie de React, NodeJS, MongoDB, SQL (PostgreSQL) et de leurs principes fondamentaux

  • Familiarité avec les nouvelles spécifications d’EcmaScript (ECMA2015 aussi nommé ES6)

  • Expérience en structure de données et immutabilité (par ex : Immer/Immutable.js)

  • Connaissance de base de GraphQL (Apollo Plateform)

  • Expérience avec les outils de développement front-end modernes tels queBabel, Webpack, NPM, etc.

  • Capacité à comprendre les exigences métier et à les traduire en exigences techniques

  • Passionné par le benchmarking et l’optimisation

  • Familier avec les outils de code « versioning » type Git / Gitlab

LES +:

  • La connaissance d’une technologie type pub/sub (RabbitMQ, Kafka, Redis etc.)

  • Une connaissance des outils CI / CD et Devops (Docker, Kubernetes, ArgoCD, GitOps etc.)

  • Des connaissances en Java / Quarkus / Spring Boot

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

Voir toutes les offres