đ DĂ©veloppeur Backend confirmĂ©/senior
Qui sont-ils ?
Edflex accompagne le dĂ©veloppement professionnel de 850 000 collaborateurs sur plusieurs continents depuis 7 ans (Paypal, Orange, Axa Banque, ManpowerâŠ). Son ambition est de rendre la formation simple, accessible et flexible pour les collaborateurs et les Ă©quipes RH grĂące Ă un produit qui recommande de maniĂšre instantanĂ©e les meilleurs contenus (podcasts, vidĂ©os, cours en ligne, articlesâŠ) qualifiĂ©s par des experts. En bref : nous voulons rĂ©inventer la formation du quotidien
Comment ?
- En sâadaptant aux Ă©volutions des pratiques dâapprentissages (aujourdâhui, 71% des salariĂ©s utilisent dĂ©jĂ des contenus de type cours en ligne, vidĂ©os, podcastsâŠ)
- En proposant un accĂšs instantanĂ© Ă du contenu de qualitĂ© pour rĂ©pondre Ă un besoin immĂ©diat de formation, sans attendre le dĂ©lais dâune formation plus formelle qui peut prendre plusieurs mois.
- En se connectant avec les outils du quotidien : les LMS/LXP mais aussi tout lâĂ©cosystĂšme de lâentreprise (Teams, Slack, WorkplaceâŠ) pour partager Ă tout moment du contenu dans les outils utilisĂ©s par le salariĂ©s.
En parallĂšle de cette activitĂ© BtoB, la start-up rĂ©investit une partie de son CA pour rendre lâĂ©ducation accessible partout dans le monde grĂące Ă une plateforme gratuite (www.my-mooc.com), qui a permis Ă 5 millions de personnes en 2022 de dĂ©velopper leur employabilitĂ©.
Rencontrez CleÌment, CEO & Co-Fondateur
Descriptif du poste
Chez Edflex, nous avons créé une solution Saas qui connecte les salariĂ©s avec les meilleurs contenus dâinternet et nous sommes leader sur notre marchĂ© !
Pour nous aider à poursuivre notre développement, nous recrutons des profils curieux, qui aiment le challenge et qui veulent révolutionner le monde de la formation en entreprise.
Notre culture valorise Ă 200% lâinnovation, la pro-activitĂ© et la performance.
Nous recherchons un(e) passionnĂ©(e) de codes et mĂ©thode agile, pour nous aider Ă faire grandir les Ă©quipes au sein dâEdflex.
Tes objectifs principals dans ce cadre ?
- Au sein de lâĂ©quipe tech composĂ©e en squads, ton rĂŽle sera de mettre en place les besoins identifiĂ©s par lâĂ©quipe produit. đ
- En coordination avec notre Product Owner et notre Lead Developer, tu participeras aux dĂ©veloppements de toutes les itĂ©rations du projet ainsi que lâamĂ©lioration de lâenvironnement existant.
- Tu participes au design technique des projets, qui sera validé avec Johnny, notre CTO.
đTes missions principales seront :
- De produire et de tâassurer que le code est de qualitĂ© et en respect avec les best practices dĂ©finies prĂ©alablement
- De tâassurer que les applications livrĂ©es sont performantes, maintenables et en capacitĂ© dâĂȘtre supervisĂ©es
- De mener un projet impliquant plusieurs personnes techniques : procédure, respect des livrables, reporting, etc ainsi que des chiffrages
- DâĂ©changer avec notre Ă©quipe produit autour des besoins exprimĂ©s
â
đContexte du produit / existant :
â
Ton objectif principal ? Faire évoluer le produit au quotidien, en développant de nouvelles fonctionnalités en Clean Architecture et en appliquant les principes du Domain Driven Design
â
Pour cela tu seras accompagnĂ© par notre CTO et notre Lead Developer qui sont rĂ©fĂ©rents sur le projet et sur lâarchitecture existante.
â
Quelques informations clĂ©s sur ce nouveau projet : - VolontĂ© dâĂȘtre au plus proche des derniĂšres versions de PHP
- Processus de déploiement CI/CD
Profil recherché
Nous recherchons une personne qui saura sâintĂ©grer dans lâĂ©quipe existante et qui saura mettre en avant ses compĂ©tences pour mener Ă bien les dĂ©fis qui sâoffrent Ă elle ! âĄïžUn attrait pour le secteur EdTech ou FinTech serait un vrai plus.
Stack technique :
La base de code est en PHP8.1+
Le framework utilisĂ© pour lâAPI est la version 6.0 de Symfony
Notre gestion de messages asynchrones est gérée avec RabbitMQ
Nos bases de données est sous AWS Aurora (Mysql et PostgreSQL)
La majorité de notre infra est gérée via des services AWS
Une bonne connaissance du composant messenger de symfony est requise
Une bonne connaissance des principes de la DDD et de la Clean Architecture serait appréciée :
- Command bus
- CQS
- Pattern Adapter
Les tests sont partie prenante des développements :
- connaissance de la TDD et de Phpunit
- connaissance de la BDD et de Behat
Tu es fait pour ce poste et rejoindre notre team si⊠đ
- Tu as suffisamment de connaissances Docker, AWS
- Tu sais challenger une architecture
- Tu es capable de résoudre des problÚmes complexes
- Tu as une bonne connaissance des méthodes agiles (SCRUM, Kanban)
- Tu as un vrai esprit dâĂ©quipe et est prĂȘt(e) Ă tâinvestir dans une start-up Ă mission
- Tu aimes proposer des sujets pour les DejâTech
- Tu es toujours partant(e) pour participer à des meetups ou boire un verre en fin de journée :)
â Les avantages :
- Une mutuelle (Alan) prise en charge Ă 75% pour toi et ta famille đ
- Un modĂšle de travail hybride et sur-mesure (du 100% bureau au 100% remote avec un cadre autour de 2 jours en tĂ©lĂ©travail). Cet aspect sera discutĂ© lors du recrutement et avec votre potentiel manager đą
- Une Ă©quipe motivĂ©e, avec un fort esprit dâĂ©quipe đȘ
- Des tickets restaurants đ
- Beaucoup de moments Team Building (1 sĂ©minaire global/an, 1 sĂ©minaire dâĂ©quipe/trimestre, 1 afterwork Edflex/mois et beaucoup dâapĂ©ros/moments informels) đ»
- Une adhĂ©sion Ă Gymlib avec des tarifs prĂ©fĂ©rentiels đïž
- Des possibilitĂ©s dâĂ©volution rapides đ
- Une entreprise Ă impact (soutien Ă lâĂ©ducation partout dans le monde, dons Ă des associationsâŠ) đ
- Des bureaux Ă Nantes (Le Corner) đ
Déroulement des entretiens
- Un entretien avec Mathilde People officer
- entretien avec notre CTO, Johnny, dans un premier temps.
- Un test QCM te sera ensuite envoyé.
- Un dernier entretien avec un de nos co-fondateurs.