iAdvize
E-commerce, IT / Digital, Économie collaborative
Nantes, Boston, Cambridge, Düsseldorf, Paris
L'équipe Tech
Travailler au sein des équipes tech d'iAdvize c'est rejoindre le pôle Product&Engineering où nous construisons notre solution qui a pour but de soutenir notre mission d'entreprise : rendre les marques conversationnelles.
Ce pôle s'appuie sur une organisation agile où les différentes équipes sont pluridisciplinaires.
Ces différentes équipes ont une responsabilité totale sur leurs scopes fonctionnels et technique : de la conception à la production.
Pour cela nous nous basons sur des architectures et des process inspirés des leaders de l'industrie.
Pour conclure, nous nous efforçons d'utiliser une stack technique moderne et performante à la hauteur des enjeux de scalabilité auxquels iAdvize fait face.
Répartition des collaborateurs
Engineering
70%
Product Management
20%
Design
10%
En chiffres
150
Deploys/mois
Technologies et outils
Scala
100%Play Framework
90%GraphQL
90%Akka
90%PostgreSQL
70%Kafka
50%Elasticsearch
30%Webpack
100%SCSS
100%rollup.js
100%Redux.js
100%React JS
100%JavaScript
100%TypeScript
70%Apollo Client
60%Terraform
100%Prometheus
100%HashiCorp Nomad
100%HashiCorp Consul
100%GitHub
100%Docker
100%AWS
100%
Backend
Frontend
Devops
Scala (back) ⚙️
Nous avons choisi ce langage fonctionnel car il est clair et concis, il permet de parfaitement allier les avantages de la programmation fonctionnelle avec celle de la programmation orientée objet.
fp-ts (front) ⚙️
On fait cohabiter la programmation fonctionnelle via TypeScript avec la librairie fp-ts et son écosystème.
Figma (Design) ⚙️
Nous avons choisi d'intégrer Figma dans notre workflow de conception d'interfaces car son fonctionnement "cloud-based" permet une collaboration idéale avec toutes les parties prenantes d'un projet (développeurs, product managers..)
Organisation et méthodologies
Chez P&E (Product&Engineering), nous sommes organisés en "Swarms" (aussi appelé feature team), des équipes agiles composées d'environ 6 à 15 personnes comprenant 1 Product Manager, 1 Product Designer et des profils Tech spécialisés sur différents domaines en fonction des besoins (Back, Front, Mobile, Machine Learning..) avec un niveau de séniorité permettant une belle alchimie en terme de Hard et Softskills.
Chaque Swarm est responsable d'un scope produit permettant de contribuer à optimiser l'ensemble de nos solutions et fonctionnalités.
Il y a également des métiers transverses avec des spécificités (Infra/Platform, QA, Product Marketing Manager, Product Analyst, Engineering Managers..)
Au niveau de la méthodologie, nous évoluons en Scrum avec un framework 6/6. Daily, Weekly, Retro afin que les équipes se coordonnent de façon efficace.
Le partage est au coeur de notre fonctionnement (Mentoring, pair programing, guilds Back/Front, plateforme e-learning..) afin que chacun·e puisse se développer.
Nous bénéficions également d'un Career Path engineering permettant de vous projeter dans la durée chez iAdvize à travers des chemins de progression en fonction de vos ambitions et envies.
En synthèse, nous bénéficions d'une organisation et de méthodologies vous permettant d'évoluer dans un environnement moderne et agréable.
Processus de recrutement
Le processus recrutement tech est calibré pour vous faire découvrir iAdvize sur le versant tech comme corporate. Il nous permet également d'étudier votre profil dans sa globalité et voir si vous posséder les Hard et Softskills adaptées pour venir nous rejoindre !
Tout ceci en vivant une belle expérience candidat :)
1 - Call Recruiter (30mn)
2 - Entretien tech avec 2 Senior/Staff engineers (1h)
3 - Entretien management avec le CTO et un Engineering Manager (1h)
? - {Optionnel} : Possible de rencontrer qui vous souhaitez chez iAdvize (30mn)
4 - Entretien final avec le Recruiter (45mn)
? - {Optionnel} : Echange informel avec l'équipe
- Nos process peuvent être réalisés en full visio