Mission : En tant que membre de l'équipe produit, vous aurez pour mission le maintien et la refonte de notre plateforme backend conçue en TypeScript et reposant sur une architecture Serverless AWS.
Description :
Nous recherchons une personne développeuse ou développeur spécialisé·e dans Node.js / TypeScript et ayant des compétences dans l'implémentation d’architecture hexagonale, du développement orienté événements (Event-driven Development - EDD) et du développement piloté par le domaine (Domain-driven Development - DDD). Notre plateforme backend est conçue avec Node.js / TypeScript et déployée sur une architecture Serverless AWS à l'aide de CDK.
Notre objectif est d'effectuer une refonte complète de cette plateforme afin de l'aligner davantage sur une architecture moderne tout en continuant à la déployer sur une architecture Serverless. Nous visons à intégrer, lors de cette refonte, les principes du Craft : principes SOLID, Clean Code, TDD, etc.
En parallèle de la refonte, certaines missions consisteront à maintenir et faire évoluer la plateforme actuelle.
Responsabilités :
Concevoir, développer et déployer des solutions backend robustes et évolutives en utilisant Node.js, TypeScript et des services Serverless.
Collaborer étroitement avec les équipes front-end et les autres membres de l'équipe pour assurer l'intégration fluide des composants backend et frontend.
Participer à la conception et à l'architecture de systèmes basés sur des principes d'architecture hexagonale pour garantir la scalabilité, la modularité et la maintenabilité du code.
Effectuer des revues de code régulières et fournir des retours constructifs aux membres de l'équipe.
Mettre en application les principes du Craft : principes SOLID, Clean Code, TDD.
Maintenir une veille technologique constante pour rester à jour avec les dernières tendances et les meilleures pratiques en matière de développement backend.
Pourquoi nous rejoindre ?
Participer à l’accélération d’une startup innovante, lauréate de nombreux programmes d’innovation comme le CES Innovation Awards 2020.
Rejoindre une équipe dynamique qui a de très hautes ambitions mais dans une atmosphère détendue et bienveillante !
Rejoindre l’incubateur du H7 pour découvrir l’écosystème des startups le plus innovant de la région Lyonnaise !
Gestion de projet selon la méthodologie Agile sur des itérations de 3 semaines au sein d’une équipe dynamique.
Pas de notions de chef, le manageur est présent afin de s’assurer du bien être des employés, pour la gestion RH, d’être à l’écoute des besoins de chacun et d’animer la recherche de compromis lorsque c’est nécessaire.
Horaires aménageables.