Edulib est une Edtech française spécialisée dans la distribution de ressources numériques éducatives auprès des établissements scolaires, en France et à l’étranger. Edulib est une filiale de deux éditeurs majeurs du monde scolaire : Magnard Delagrave (groupe Albin Michel) et Belin Education (groupe Humensis). https://www.edulib.fr
Le poste :
En tant que Développeur(se) Full Stack, vous serez en charge du développement, de la maintenance et de l’évolution de nos applications web et services. Notre application principale est une solution hybride construite avec Ionic, Capacitor et Electron, permettant un déploiement fluide sur desktop et mobile. Vous serez impliqué dans toutes les étapes du cycle de vie du produit, de la conception à la mise en production, en passant par les tests et la maintenance.
Vous participerez également à la maintenance de deux services backend : notre proxy de connexion SSO permettant de faire le lien entre les différents fournisseurs d’identité de l’éducation et notre plateforme; ainsi que notre flux d’ingestion et de traitement de ressources numériques (epub, html, …).
Vos missions seront plus précisément les suivantes :
Développement Frontend : Concevoir et développer des interfaces utilisateurs réactives et performantes pour une application hybride, avec Ionic (basée sur React) pour garantir une expérience fluide et cohérente sur toutes les plateformes.
Développement Backend : Développer des services avec des technologies comme AWS, Node.js, Pulumi ou autres.
Tests et qualité : Participer aux tests de l’application (tests unitaires, tests d’intégration, tests end-to-end), et veiller à la qualité et à la performance des versions déployées sur toutes les plateformes. Stack : Jest, Cypress.
Collaboration inter-équipe : Travailler en étroite collaboration avec les product owners, les chefs de projet et les autres développeurs pour s’assurer de la cohérence et de la qualité des produits.
Veille technologique : Suivre les dernières tendances et technologies en matière de développement Fullstack et d’applications hybrides pour améliorer les pratiques et outils en place.
Maintenance et support : Assurer la maintenance des applications existantes, résoudre les bugs, et implémenter des évolutions fonctionnelles.
Vous maîtrisez les technologies web modernes (HTML5, CSS3, Typescript) et React. Une expérience dans le développement d’applications hybrides serait appréciée (Mobile native, Capacitor, Electron).
Vous avez une solide expérience des langages backend (Node.js, Python, Ruby, Java, PHP, etc.) et des bases de données (SQL, NoSQL) ainsi qu’une expérience dans la conception et la consommation d’API RESTful.
Vous maîtrisez les outils de versioning (Git, GitHub) et avez déjà utilisé des outils de test (unitaires, fonctionnels, d’intégration).
Enfin, vous êtes familier avec des outils d’intégration et de déploiement continu (CircleCI, Github Actions, etc).
Vous faites preuve d’une excellente capacité de communication, tant à l’écrit qu’à l’oral.
Vous avez l’esprit d’équipe et savez travailler en collaboration avec des profils variés (product owners, chefs de projet, etc.).
Rigueur, autonomie et sens du détail sont pour vous des atouts.
Enfin, vous avez une curiosité et envie d’apprendre, notamment sur de nouvelles technologies.
Vous avez une expérience de 5 ans minimum en tant que développeur Full Stack. Une expérience dans le développement d’applications hybrides est un plus.
Ce que nous offrons :
La possibilité de télétravailler occasionnellement,
La carte de tickets restaurant, pour découvrir les bonnes adresses du quartier,
La prise en charge de l’abonnement de transport à 60%.
Ce poste est à pourvoir en CDI dès que possible au 5 allée de la 2e DB, 75015 Paris.
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.