Geovelo

Geovelo

L'équipe Tech

L'équipe technique coordonne et réalise l'ensemble des développements des produits Geovelo.

Avec des techniciens app, web, backend, calculateur et R&D, l'équipe technique de Geovelo est unie autour du partage de compétences. Elle innove constamment pour répondre aux besoins des clients et des utilisateurs.

Le principal défi aujourd'hui pour l'équipe tech est le passage à l'échelle internationale, avec une croissance exponentielle du nombre d'utilisateurs.

Geovelo
Geovelo

Répartition des collaborateurs

  • App

    30%

  • Web

    20%

  • Backend

    30%

  • R&D

    20%

Technologies et outils

Backend

  • Python
    Python
    100%
  • PostgreSQL
    PostgreSQL
    100%
  • Kotlin
    Kotlin
    100%
  • Java
    Java
    100%
  • Firebase
    Firebase
    100%
  • C++
    C++
    100%

Frontend

  • TypeScript
    TypeScript
    100%
  • React
    React
    100%
  • lerna
    lerna
    100%
  • GatsbyJS
    GatsbyJS
    100%
  • Angular
    Angular
    100%

Devops

  • Scaleway
    Scaleway
    100%
  • Prometheus
    Prometheus
    100%
  • Kubernetes
    Kubernetes
    100%
  • GitLab
    GitLab
    100%
  • Docker
    Docker
    100%

Data

  • PostGIS
    PostGIS
    100%
  • Grafana
    Grafana
    100%

Mobile

  • Swift (iOS)
    Swift (iOS)
    100%
  • Kotlin (Android)
    Kotlin (Android)
    100%
  • Java (Android)
    Java (Android)
    100%

Project Management

  • YouTrack
    YouTrack
    100%

Monitoring

  • Uptime Robot
    Uptime Robot
    100%
  • Sentry
    Sentry
    100%

Organisation et méthodologies

L'équipe technique de Geovelo applique les méthodes agiles et fonctionne en sprints de 3 semaines, avec 1 semaine d'intersprint qui sert de préparation. Chacun des sprints a son lancement et sa clôture avec une démo et une rétrospective.

Un Daily permet de suivre l'avancement des projets du sprint en cours. En complément, un Weekly est effectué tous les lundis avec toutes les équipes (Tech, Market, Business).

Projets et défis techniques

L'application Geovelo

L'application Geovelo

permet à tous les cyclistes de trouver les itinéraires à vélo les plus sécurisés. Elle permet aussi aux cyclistes du quotidien comme aux cyclotouristes d'accéder à tous les services dont ils ont besoin lors de leurs déplacements.

Le défi technique sur ce produit réside principalement sur l'exigence qualité nécessaire au quotidien, pour adresser parfaitement les attentes de ses 600 000 utilisateurs inscrits.

Le défi technique

Grâce à l'application, Geovelo peut analyser les traces GPS de sa communauté de cyclistes. Anonymisées et agrégées, ces données sont présentées dans des tableaux d'analyse à destination des villes pour les aider à améliorer l'espace cyclable.

Le défi technique sur ce produit tient en son évolution vers un véritable outil d'aide à la décision et d'analyse d'impact (IA, data science).

Le défi technique

Processus de recrutement

  • Étape 1 : Entretien Tech
  • Étape 2 : Entretien CTO
  • Étape 3 : Entretien CEO