Holivia

Holivia

L'équipe Tech

L'équipe Tech a pour mission de créer un code solide, de qualité, maintenable qui nous permette de livrer de nouvelles fonctionnalités à forte valeur ajoutée le plus fréquemment possible. 

Un des enjeux principaux de l'équipe est de mettre en oeuvre un cadre qui facilite l'expérimentation de nouvelles fonctionnalités avec une architecture de données qui nous aide à prendre des décisions éclairées sur l'usage de la plateforme pour l'améliorer en continu.  Notre culture tech est très orientée Produit, le code que nous produisons est là pour régler des problèmes que rencontres nos clients et nos utilisateurs. Comprendre le problème que nous essayons de résoudre est la partie la plus importante !  

Holivia
Holivia

Répartition des expertises

  • Engineering

    50%

  • Design

    20%

  • Product

    30%

Technologies et outils

Backend

  • Ruby On Rails
    Ruby On Rails
    100%
  • Ruby
    Ruby
    100%
  • Redis
    Redis
    100%
  • PostgreSQL
    PostgreSQL
    100%
  • Sidekiq
    Sidekiq
    20%

Frontend

  • Stimulus JS
    Stimulus JS
    100%
  • JavaScript
    JavaScript
    100%

Devops

  • GitHub
    GitHub
    100%
  • AWS
    AWS
    100%

Continuous Integration

  • rubocop
    rubocop
    100%
  • Rspec
    Rspec
    100%
  • Github Actions
    Github Actions
    100%

Project Management

  • Slack
    Slack
    100%
  • Notion.so
    Notion.so
    100%
  • Click-Up
    Click-Up
    100%

IDE

  • RubyMine
    RubyMine
    100%

Monitoring

  • Sentry
    Sentry
    100%
  • Scout APM
    Scout APM
    100%

Miscellaneous

  • Forest Admin
    Forest Admin
    100%

Kanban Board ⚙️

Nous permet de suivre toutes les users stories et tâches.

Engineering wiki ⚙️

Partage des best practices de code.

MixPanel ⚙️

Nous permet de comprendre comment notre plateforme est utilisée.

Organisation et méthodologies

La méthodologie utilisée et KanBan, nous passons de façon continue par les phases d'idéation, d'élaboration, de développement, de revue et de déploiement en faisant en sorte d'avoir le moins d'éléments possible par colonne à tous les instants.

Lorsqu'un blocage ou surcharge survient sur une des phases, nous nous arrêtons pour régler le problème et libérer le flux. Nous faisons des Daily pour nous permettre de changer de plan et traiter les blocages.    On adore le pair-programing ! Assez régulièrement, nous nous réunissons pour discuter des best practices, du refactoring de la gestion de la dette et tout ce qui nous passionne !

Processus de recrutement

  • Premier appel pour faire connaissance (15 minutes)
  • Validation du fit culturel et des soft skills (1h)
  • Revue complète du parcours et des compétence techniques (1h30)
  • Tests techniques
  • Prise de références auprès d'anciens collègues et employeurs

Apprenez-en plus sur Holivia