Mid-Level Back-End Developer

Vivlio France — France · Posted ~3 hours ago

Mid Full-time

Skills

back-end development Test-Driven Development pair programming automated testing manual testing test planning Software Craftsmanship code quality TDD cloud

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

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.