iad

iad

L'équipe Tech

  • Objectif
Objectif

Objectif

Concevoir la meilleure solution Saas de l'immobilier mondial qui facilite le quotidien de nos 17 000 conseillers immobiliers indépendants dans 6 pays (pour l'instant !).

Pour les accompagner au mieux dans leur quotidien, nos Product Managers, Développeurs, DevOps, QA ou Data Engineers imaginent ensemble des solutions pragmatiques, scalables et adaptables aux futurs développements d'iad. 

Répartition des collaborateurs

  • Development 

    33%

  • Product Managers & Product Owners 

    21%

  • BI & Data 

    12%

  • Quality & Tests   

    12%

  • Customer care 

    7%

  • Cloud 

    5%

  • UX/UI Design 

    5%

  • Others 

    5%

Technologies et outils

Backend

  • Symfony
    Symfony
    100%
  • RabbitMQ
    RabbitMQ
    100%
  • Python
    Python
    100%
  • PostgreSQL
    PostgreSQL
    100%
  • PHP
    PHP
    100%
  • Node.js
    Node.js
    100%

Frontend

  • Yarn
    Yarn
    100%
  • Quasar Framework
    Quasar Framework
    100%
  • lerna
    lerna
    100%
  • Angular
    Angular
    70%
  • AngularJS
    AngularJS
    30%

Devops

  • Terraform
    Terraform
    100%
  • Serverless
    Serverless
    100%
  • npm
    npm
    100%
  • GitHub
    GitHub
    100%
  • Docker
    Docker
    100%
  • AWS SNS
    AWS SNS
    100%
  • AWS Lambda
    AWS Lambda
    100%
  • AWS ECS
    AWS ECS
    100%
  • AWS CodeDeploy
    AWS CodeDeploy
    100%
  • AWS CloudFormation
    AWS CloudFormation
    100%
  • AWS
    AWS
    100%
  • Amazon SQS
    Amazon SQS
    100%
  • Amazon S3
    Amazon S3
    100%
  • Amazon RDS for Aurora
    Amazon RDS for Aurora
    100%
  • Amazon RDS
    Amazon RDS
    100%
  • Amazon EC2
    Amazon EC2
    100%
  • Amazon API Gateway
    Amazon API Gateway
    100%
  • Ansible
    Ansible
    30%

Data

  • Pyspark
    Pyspark
    100%
  • Kibana
    Kibana
    100%
  • AWS Glue
    AWS Glue
    100%
  • AWS Athena
    AWS Athena
    100%

Mobile

  • Vue Native
    Vue Native
    100%

Continuous Integration

  • Jest
    Jest
    100%
  • Jenkins
    Jenkins
    100%
  • Github Actions
    Github Actions
    100%
  • BrowserStack
    BrowserStack
    100%
  • AWS CodePipeline
    AWS CodePipeline
    100%

Project Management

  • Slack
    Slack
    100%
  • miro
    miro
    100%
  • JIRA
    JIRA
    100%
  • Confluence
    Confluence
    100%

IDE

  • PhpStorm
    PhpStorm
    100%

Monitoring

  • Zabbix
    Zabbix
    100%
  • Datadog
    Datadog
    100%
  • Blackfire.io
    Blackfire.io
    100%
  • Uptime Robot
    Uptime Robot
    30%

Le Club utilisateur ⚙️ 

Pour lancer les innovations, les squads travaillent avec le Club utilisateurs. Il regroupe 400 conseillers prêts à tester protos et features, participer aux ateliers et partager leur savoir. Tous sont inscrits dans TestApic pour être sollicités très rapidement pour un feedback. 

BI & Data ⚙️ 

Dans une approche Data driven, iad développe son nouveau Datalake sur AWS, met à disposition ses dashboards et reports sur Tableau et construit des algorithmes et des modèles de prédiction pour aider le réseau de conseillers et les différentes business units à prendre les bonnes décisions. 

Clean Archi ⚙️ 

Toutes nos features sont développées en Clean Archi : définition des use cases, travail en DDD sur la couche Domain, interaction avec nos frameworks via la couche Adapters, abstraction complète de la partie stockage (BDD)… 

Organisation et méthodologies

Chez iad, chaque squad est composée d’une dizaine de personnes. Au sein de la squad, Product Manager, UX/UI, Product Owner, Développeurs back et front et QA travaillent ensemble pour améliorer un workflow utilisateur au sein de notre plateforme. Nos méthodos agiles nous permettent de délivrer vite et d’itérer pour proposer des améliorations en continu à nos utilisateurs. 

Projets et défis techniques

Construire une plateforme SaaS à destination de notre réseau de conseillers dans le monde entier implique des challenges produit et technique complexes.

Comment traiter les spécificités locales tout en gardant une expérience utilisateur commune ? Comment permettre à toutes nos squads d’être autonomes tout en maintenant la cohérence globale UX et technologique ? Comment développer de nouvelles features différenciantes et les déployer sur un outil utilisé au quotidien dans leur activité professionnelle par plus de 17 000 conseillers ?

Design thinking, méthode OKR, Clean Archi, DDD, Culture devops, Infra as code, … sont nos alliés pour relever tous ces défis ! 

Processus de recrutement

Notre processus de recrutement est simple et rapide ! Il te permettra d’avoir une compréhension complète de notre organisation, nos outils et nos projets, et de rencontrer différentes personnes avec qui tu serais amené(e) à travailler. 

  • Étape 1 : Entretien tél rapide avec Nicolas ou PA, Talent Acquisition Managers côté Tech 
  • Étape 2 : Entretien avec ton ou ta futur(e) manager
  • Étape 3 : Entretien technique avec une partie de ta future team
  • Étape 4 : Si tu n’as pas déjà vu nos magnifiques locaux, c’est le moment de venir boire un café et nous rencontrer en 3D !