Homerez

Homerez

L'équipe Tech

L'équipe Technologie est une équipe d'ingénieurs de haut niveau ayant pour mission de développer et opérer une plateforme et des produits à destination de nos clients et de nos équipes.

Son premier rôle est de participer activement à la définition de la roadmap. Elle doit ensuite assurer la conception, l'architecture, le choix des outils, puis développer les différents modules, en enrichissant nos applications et nos microservices. Enfin, elle est responsable du bon comportement en production: qualité de service, résilience, performances, monitoring.

  • Elle est constituée de plusieurs pôle:

    • Le pôle "Plateforme" est responsable du système de réservation et des connectivités avec les distributeurs (Airbnb, Booking, ...). Enjeux : résilience, scalabilité, performances.
    • Le pôle "Produit" est responsable des produits pour le grand public: nos clients propriétaires, ainsi que les locataires qui réservent sur notre site. Enjeux : qualité, UX, performances.
    • Le pôle "Data" est responsable des chaînes d'acquisitions de données et des calculateurs qui alimentent nos systèmes d'aide à la décision. Enjeux : scalabilité, fiabilité, RPA, IA.
    • Le pôle "CRM" est responsable des outils et assistants automatisés à destination de nos équipes. Enjeux : complexité, flexibilité, UX, métier.

Elle est constituée de plusieurs pôle:

  • Le pôle "Plateforme" est responsable du système de réservation et des connectivités avec les distributeurs (Airbnb, Booking, ...). Enjeux : résilience, scalabilité, performances.
  • Le pôle "Produit" est responsable des produits pour le grand public: nos clients propriétaires, ainsi que les locataires qui réservent sur notre site. Enjeux : qualité, UX, performances.
  • Le pôle "Data" est responsable des chaînes d'acquisitions de données et des calculateurs qui alimentent nos systèmes d'aide à la décision. Enjeux : scalabilité, fiabilité, RPA, IA.
  • Le pôle "CRM" est responsable des outils et assistants automatisés à destination de nos équipes. Enjeux : complexité, flexibilité, UX, métier.

L'intégralité de ces systèmes a été développé "in house". Nous avons donc la maitrise totale du code.

Notre équipe est constituée de personnes venant de différents secteurs d'activités et ayant pratiqué d'autres technologies que celles utilisées chez Homerez. Les technologies que vous avez pratiqué par le passé nous enrichissent, surtout si c'était dans un environnement complexe. Il n'est pas nécessaire d'avoir pratiqué les nôtres pour nous rejoindre, bien au contraire !

Homerez
Homerez

Répartition des expertises

  • Engineering fullstack (toutes équipes)

    65%

  • Data

    15%

  • Product & UX

    20%

Technologies et outils

Backend

  • RabbitMQ
    RabbitMQ
    100%
  • Python
    Python
    100%
  • Node.js
    Node.js
    100%
  • MySQL
    MySQL
    100%
  • MongoDB
    MongoDB
    100%

Frontend

  • React JS
    React JS
    100%

Devops

  • Heroku
    Heroku
    100%
  • GitLab
    GitLab
    100%
  • AWS
    AWS
    100%

Data

  • scikit-learn
    scikit-learn
    100%

Project Management

  • Slack
    Slack
    100%
  • JIRA
    JIRA
    100%

IDE

  • Visual Studio Code
    Visual Studio Code
    100%

Monitoring

  • Site24x7
    Site24x7
    100%

Polyvalence ⚙️

Tous les développeurs interviennent régulièrement sur chaque partie du système, afin de stimuler les échanges et d'avoir une bonne maitrise collective.

Etat de l'Art ⚙️

Nous prenons soin de rester à la pointe de la technologie et des méthodes, afin d'apprendre continuellement.

You build it, you run it ⚙️

Les développeurs sont responsables de la production, ce qui a pour conséquence d'améliorer nettement la qualité et la résilience de la plateforme.

Organisation et méthodologies

Nous appliquons les valeurs du "Manifeste Agile" au quotidien, en utilisant la méthode la mieux adaptée à chaque problème.

En fonction des projets, l'équipe se coupe donc en équipes SCRUM ou en doublettes chargées de défricher un gros sujet. Cette organisation très flexible peut changer régulièrement, ce qui nous permet de développer la polyvalence de chacun.

L'équipe est responsable de bout en bout des projets: spécifier, développer, livrer, monitorer en production, mesurer l'impact, et imaginer l'itération suivante.

Nous utilisons les meilleures "bonnes pratiques", qui permettent d'itérer rapidement: data driven decision making, test driven development, continuous deployment, microservices architecture, cloud native applications, managed services.

Notre plateforme et nos produits couvrent un large éventail de problématiques, ce qui permet à chacun de rapidement développer de nombreuses compétences.

Projets et défis techniques

  • Application pour les propriétaires :
Application pour les propriétaires :

Application pour les propriétaires :

Nous voulons construire la meilleure expérience propriétaire du marché. Pour cela nous devons fournir une application de grande qualité sur toutes les plateformes à nos clients dans différentes langues. Nos problématiques sont complexes et donc demandent un gros effort de simplification et d'UX pour les rendre pilotables par tous nos clients. Il faut leur présenter et rendre activables de nombreux conseils et aides à la décision calculés par notre plateforme.

  • Optimisation des prix :

    Nous essayons de maximiser nos ventes en optimisant les prix que nous envoyons aux différentes plateforme touristiques. Pour cela, nous pouvons jouer sur le prix de chaque séjour, en fonction de notre compréhension du marché et des biens que nous mettons en location. Nous itérons régulièrement sur nos modèles afin d'affiner cette compréhension.

Optimisation des prix :

Nous essayons de maximiser nos ventes en optimisant les prix que nous envoyons aux différentes plateforme touristiques. Pour cela, nous pouvons jouer sur le prix de chaque séjour, en fonction de notre compréhension du marché et des biens que nous mettons en location. Nous itérons régulièrement sur nos modèles afin d'affiner cette compréhension.

Optimisation des prix :

Processus de recrutement

  • Un premier appel, pour vous découvrir et s'assurer que vos ambitions correspondent aux nôtres.
  • Premier entretien dans nos locaux : un test technique de 30mn, puis un entretien d'environ 1h avec le CTO et autres membres de l'équipe.
  • Deuxième entretien avec les fondateurs.

Apprenez-en plus sur Homerez