Votre mission
En tant que développeur(se) backend senior, vous serez en charge du développement des nouvelles fonctionnalités et de l’évolution des API des produits Lemon Learning, notamment :
Concevoir, développer et maintenir les nouvelles fonctionnalités des produits Lemon Learning.
Migrer les anciennes routes d’API vers le nouveau standard afin d’améliorer les performances et la fiabilité.
Réfléchir aux problématiques de montée en charge de l’application.
Participer aux traitement des volumineuses données statistiques pour les rendre exploitables.
Votre équipe et votre environnement de travail
Vous serez intégré(e) au sein de notre équipe technique produit composée de sept développeur(se)s, une PO/Release Manager, et un responsable QA. Vous serez sous la responsabilité du CTO, et vous travaillerez en étroite collaboration avec notre CEO pour façonner l’avenir de notre entreprise. Vous collaborerez également avec nos chefs de projet en contact direct avec nos clients.
La stack technique :
PHP 8
API historique Laravel
Nouvelle API Slim Framework
PHPStan
PHPUnit (tests unitaires et d’intégration)
PHPCS
Golang
Microservice d’ingress statistiques
Microservice d’analyse antivirus
Keycloak
PostgreSQL
Redis
Docker
Azure / AWS
Sentry
Les compétences requises pour ce poste sont les suivantes :
Maîtrise avancée de PHP et des standards de développements.
Très bonne connaissance de PostgreSQL.
Solide expérience avec Git.
À l’aise avec Docker.
Les compétences suivantes seraient un plus :
Connaissance de Golang
Expérience d’environnement big data
Nous recherchons une personne curieuse, toujours à l’affût des dernières avancées technologiques, qui participera tant à la consolidation et à l’industrialisation du produit qu’aux innovations à venir.
Le processus de recrutement chez Lemon Learning est conçu pour vous permettre de mieux connaître notre équipe et notre environnement de travail, tout en nous donnant l’opportunité de découvrir vos compétences et votre personnalité. Voici à quoi vous pouvez vous attendre :
Echange avec le CTO : Vous aurez l’occasion de discuter avec Arnaud, notre Chief Technology Officer (CTO) pour mieux comprendre la vision technologique de Lemon Learning et pour partager vos expériences passées ainsi que vos aspirations professionnelles.
Echange technique avec le lead Back : Un échange approfondi avec Etienne, notre lead développeur backend vous permettra de démontrer vos compétences techniques, d’expliquer vos réalisations antérieures et de discuter des défis que vous pourriez rencontrer dans ce rôle.
Echange avec CEO et COO : Rencontrez Pierre, notre Chief Executive Officer (CEO) et Thomas, notre Chief Operating Officer (COO) pour discuter de la stratégie globale de l’entreprise, de notre culture d’innovation et de la façon dont votre rôle contribuera à notre croissance.
Echange avec des membres de l’équipe tech : Vous aurez l’opportunité de rencontrer d’autres membres de notre équipe technique pour discuter de la dynamique de travail, de la collaboration au sein de l’équipe et pour poser des questions spécifiques sur le travail quotidien chez Lemon Learning.
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.
Vélizy-Villacoublay