Développeur Node.js (H/F)
- 17 - LA ROCHELLE
Description du poste
En tant que Full Stack Software Engineer - Node.js / Angular, quelles seront vos missions ?
Au sein de notre équipe Tech dynamique, vous êtes chargé de concevoir, développer et livrer la roadmap de notre plateforme de Vidéo Interview. La Vidéo Interview facilite le processus de recrutement de dizaines de milliers de candidats.
Vous contribuez à la création et au déploiement de services robustes, hautement performants et à haute disponibilité tout en améliorant constamment nos pratiques.***En lien avec les Product Managers, vous êtes en mesure de comprendre les besoins fonctionnels et techniques de nos clients
* Vous participez à la construction d'une plateforme Microservices interagissant avec des millions de candidats à travers le monde
* Vous développez des systèmes performants à forte tolérance de panne capable de supporter des pics de charge
* Vous participer à l'implémentation de fonctionnalités pour nos clients
* Vous implémentez les métriques pour fournir de la visibilité sur l'état de la plateforme
* Vous automatisez les processus et outils sur la plateforme
* Vous êtes force de proposition et contribuez à enrichir les produits CleverConnect
* Vous ré-architecturez les composants clés de notre stack
* Vous optimisez et scalez l'architecture de notre plateforme
Description du profil :
Qualifications
Qui êtes-vous ?
Vous avez au moins 5 années d'expérience dans un environnement similaire, expérience idéalement acquise dans le développement de systèmes distribués et nécessitant une haute disponibilité.
Techniquement et idéalement ,***Vous êtes expert Node.js avec la connaissance sur un framework tel que Nestjs ou Jest.js pour l'écriture de tests unitaires
* Vous avez des connaissances en PHP
* Vous maitriser un framework front end type Angular ou React.JS et connaissez Bootstrap
* Vous êtes familier avec les principes d'une architecture microservices conteneurisés (docker) et vous maitrisez les principes/patterns permettant la scalabilité des systemes: CAP, Distributed Caches, Read/Write Replicas, Consistent Hashing, CQRS, CRDTs, Saga, Database per service pattern, Circuit breaker...
* Vous avez une excellente maîtrise des bases de données, du design de schémas et des techniques d'optimisation ainsi qu'une bonne connaissance des Bases NoSQL telles que Elastic, Redis.
* La connaissance de React Native et des applications mobiles est un plus
* Vous connaissez l'écosystème AWS
* Vous travaillez en environnement Agile sur des cycles de développement complets
Anglais nécessaire
Poste basé à Paris, Lille ou La Rochelle ⛵ Full remote possible
Informations supplémentaires
Notre environnement technique :***Backend: Node.js (Nestjs), PHP (FuelPHP et Laravel)
* Frontend : Angular
* BDD : MySQL, ElasticSearch
* Infra/Cloud : Gitlab CI/CD, ArgoCD, Docker, AWS
Que trouverez-vous chez CleverConnect ?***Une forte croissance et une solidité financière
* Une équipe dirigeante accessible, bienveillante et à l'écoute
* Des bureaux au cœur des villes et la possibilité de faire du télétravail
* Des opportunités de formation, d'évolution et de mobilité en Europe
* Des cours de yoga, des urban trails et des événements sportifs
* De nombreux afterworks et 1 séminaire par an dans une destination fun
* RTT, mutuelle, carte déjeuner, remboursement 50% transport, forfait mobilité durable
* 2 jours d'onboarding à Paris
Notre process de recrutement en 3 étapes :
1. Entretien de 45 mn avec un Talent Acquisition Manager (visio)
2. Entretien + test technique de 60 mn avec le futur Engineering Manager (visio)
3. Dernier entretien dans nos locaux avec l'Engineering Director