Summary
✨ AI‑Generated
A confirmed-level back-end developer is sought to build and maintain digital products used by a broad audience. The role values Test-Driven Development, pair programming, automated and manual testing, merge-request workflows, structured test planning, and strong software craftsmanship and quality practices.
Highlights
Build digital products used by a large audience while practicing test-driven development, pair programming, automated and manual testing, and strong software craftsmanship principles.
Description
DESCRIPTIF DU POSTE
Vous souhaitez travailler sur des produits numériques utilisés par des dizaines de milliers de lecteurs ? Test driven development, pair-programming, tests manuels/auto, merge requests, plan de tests… ça vous parle ? Vous adhérez aux principes du Software Craftsmanship et de la qualité de manière générale ?
Alors ce poste est peut-être fait pour vous.
L’ENTREPRISE
Expert reconnu de la lecture numérique depuis 2012, Vivlio est aujourd’hui le partenaire privilégié des plus grandes enseignes de librairie à travers l’Europe grâce à un écosystème solide et complet (liseuses, logiciels, apps, sites e-commerce, environnement cloud, DRM, etc), conçu pour s’adapter aux contraintes d’un marché exigeant.
Disponible dans plus de 1000 points de vente en France, mais aussi en Belgique, en Espagne, au Portugal, Vivlio est une entreprise française dotée d’un ADN profondément européen et ambitionne de devenir le numéro 2 mondial de son secteur d’ici trois ans.
LE POSTE
Nous recherchons un(e) développeur(se) back-end, titulaire d’un Bac+5 (master, ingénieur) doté d’au moins 3 années d’expérience.
Votre rôle chez Vivlio
Vous serez intégré(e) à une de nos équipes Scrum et participerez de manière active aux choix qui s’imposent pour les applications cloud (architecture, choix des solutions techniques, etc).
Vous prendrez part à toutes les phases du développement, du découpage des Epic jusqu’à la mise en production et l'atteinte des objectifs.
Vous aurez un rôle clé dans le pôle développement de Vivlio.
Vos missions dans l’équipe
Spécifier, développer et tester les composants au sein d’une équipe AgileParticiper, au sein de votre équipe, à l’architecture technique en coordination avec notre CTO et votre Product ManagerRéaliser des tests automatisés (unitaire et intégration notamment)Prendre part à l’élaboration de nouvelles solutions (nouvelles interfaces graphiques, interface avec des API tierces)Diagnostiquer les problèmes en prenant en compte les différentes composantes des projets (hardware, software, API …)Déployer les applications.Être partie prenante sur l’amélioration continue sur nos outils, nos pratiques Agile, nos processus…
CONDITIONS DE TRAVAIL
Lieu de travail : Lyon (9ème arrondissement).Vivlio vous propose les avantages suivants : des tickets restaurants, une mutuelle performante et peu onéreuse, des horaires souples, 2 à 3 jours de télétravail par semaine…Mais surtout, Vivlio vous permettra de vous épanouir dans un contexte ambitieux, d’être partie prenante de l’évolution de l’entreprise grâce à un management très participatif basé sur l’autonomie et la responsabilité individuelle et collective.Vous pourrez apporter tout votre savoir-faire pour faire grandir Vivlio mais également monter en compétence techniquement, fonctionnellement et humainement.Rémunération : de 40K à 45K € (selon profil)
VOS COMPÉTENCES TECHNIQUES
Vous devez déjà avoir travaillé sur des projets avec des notions de complexité algorithmiques ou à fort traffic.Vous aimez résoudre des problèmes complexes et créer de manière collaborative.Vous aimez voir votre produit évoluer, et voir des clients satisfaits.Vous avez une expérience avec le développement de composant et d’API REST, dans le cadre d’infrastructure avec de fortes contraintes (taille des bases de données, temps de réponses, volumétrie de fichiers, etc).Vous maîtrisez les environnements de développements avec Docker.Vous maîtrisez Linux.Vous maîtrisez l’anglais afin de discuter et d’écrire avec des non francophones.
VOS SOFT-SKILLS
Communication synthétique (écrit, oral).Comprendre et satisfaire un besoin client : l’expérience utilisateur doit être au cœur de vos préoccupations.Curiosité.Partager vos connaissances.Savoir sortir de sa zone de confort, ne pas se limiter à ce que vous connaissez.Veille technologique.Ouverture d’esprit.