Développeur•se de systèmes intégrés – C++ (CDI)

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. Notre métier : connecter les êtres humains à travers les livres.

Dans un monde qui change vite, Vivlio propose des solutions évolutives taillées sur mesure pour ses clients libraires. Notre écosystème de lecture solide et complet (logiciels, apps, sites e-commerce, environnement cloud, DRM, etc) est pensé et conçu pour s’adapter aux contraintes d’un marché passionnant mais exigeant.

L’écosystème Vivlio se double d’une gamme de liseuses permettant à ses utilisateurs d’accéder à un catalogue international de 3 millions de références ebook et audiobook. Disponibles dans plus de 1000 points de vente en France, mais aussi en Belgique et en Espagne, ces liseuses ont contribué à faire de Vivlio une marque de référence, désormais clairement identifiée du grand public et des lecteurs.

Convaincus que les livres peuvent changer le monde, nous pensons que les libraires sont les meilleurs ambassadeurs de ce combat : notre mission consiste simplement à les aider.

Basée à Lyon, Vivlio est une entreprise française dotée d’un ADN profondément européen.

CDI

Le contexte

Nous recherchons un·e développeur senior C++ pour notre équipe de développement qui conçoit le logiciel embarqué sure nos liseuses, personne dotée d’au moins 7 années d’expérience.

Vous souhaitez travailler sur des produits numériques utilisés par des milliers de lecteurs ? Sur des produits qui rendent l’expérience de lecture incomparable, que ce soit aussi bien au niveau du confort de lecture que des fonctionnalités proposées ? Test driven development, pair-programming, tests manuels/auto, merge requests, plan de tests, … vous connaissez ces termes ? 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 !

Le poste

VOTRE RÔLE CHEZ VIVLIO

Vous serez complètement intégré·e à une de nos équipes Scrum et participerez de manière active aux choix qui s’imposent pour les applications installées sur les téléphones de nos lecteurs (architecture, choix des solutions techniques, …).

Vous prendrez part à toutes les phases du développement, du découpage des Epics jusqu’à la mise en production.

VOS MISSIONS DANS L’ÉQUIPE

  • Spécifier, développer et tester les composants au sein d’une équipe Agile
  • Participer à l’architecture technique en coordination avec notre CTO et votre Product Manager
  • Ré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…
    Suivre l’intégration du logiciel dans la production hardware.

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 ;
  • possibilité full remote

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étences techniquement, fonctionnellement et humainement.

Rémunération : de 45K à 55K € (selon profil)

Vos compétences

— COMPÉTENCES TECHNIQUES

  • Vous avez une forte notion de qualité dans vos développements (gestion de la complexité algorithmique, tests unitaires, intégration continue, documentation, …) et vous souhaitez travailler régulièrement en pair-programming.
  • Vous devez déjà avoir travaillé sur des projets d’envergure, avec des notions de complexité algorithmiques et de scalabilité ;
  • Vous aimez résoudre des problèmes compliqués et créer de manière collaborative ;
  • Vous aimez voir votre produit évoluer , et voir des clients satisfaits ;
  • Vous maîtrisez le développement en C++ sous environnement Linux Embarqué ;
  • Vous maîtrisez Linux ;
  • Vous maîtrisez l’anglais afin de discuter et d’écrire avec des non-francophones ;
  • Maîtrise de Qt ;
  • Une connaissance de Mender et Yocto serait un plus.

— SOFT SKILLS

  • Veille technologique
  • Communication synthétique (à l’écrit comme à l’oral)
  • Goût pour la compréhension et la satisfaction client
  • Curiosité
  • Partage de connaissances
  • Ouverture d’esprit (vous aimez sortir de votre zone de confort, ne pas vous limiter à ce que vous connaissez…)
Notre site web a détecté que vous utilisez un navigateur obsolète, cela peut vous empêcher d'accéder à toutes les informations ce site. Nous vous conseillons d'utiliser un navigateur récent tel que :
Ne plus afficher
Fermer