John Paul logo

John Paul

Paris, France

John Paul est une entreprise de conciergerie haut de gamme, spécialisée dans la gestion de services personnalisés pour des clients premium à travers le monde. Filiale du groupe Accor, elle accompagne des marques prestigieuses dans la fidélisation de leur clientèle grâce à des expériences uniques et sur mesure.

Les produits digitaux occupent une place centrale dans l’offre de John Paul, permettant d’accéder à leurs services 24/7 via des plateformes web et mobiles. Ces solutions technologiques améliorent l’expérience client en rendant l’accès aux services plus fluide, plus rapide et entièrement personnalisable.

Développeur front-end

Durée : 2021-10 - 2022-02 + 2022-09 - 2023-03 (10 mois)

Objectif : Assurer la maintenance et le développement des applications front-end pour divers clients

Description : Premier projet chez John Paul. Recruté en renfort pour assurer la maintenance des applications web et mobiles destinées aux membres. Ces applications, initialement peu pensées pour la scalabilité, nécessitaient de nombreuses interventions manuelles, notamment lors du build des versions mobiles. Ma mission consistait à sécuriser et stabiliser l’existant, tout en externalisant et en automatisant un maximum de processus. L’objectif à terme : poser les bases d’une future application SaaS, maintenable et scalable.

Aperçu de l'équipe

  • Mohamed Takhtoukh, common.job.title.dev-front

    Mohamed Takhtoukh

    Développeur front-end

  • Yani Oulhadj, common.job.title.dev-front

    Yani Oulhadj

    Développeur front-end

  • Moussa Dembele, common.job.title.dev-front

    Moussa Dembele

    Développeur front-end

  • Arsalan Ghassemi, common.job.title.dev-back

    Arsalan Ghassemi

    Développeur back-end

  • Bastien Beduneau, common.job.title.lead-back

    Bastien Beduneau

    Tech lead back

  • Hubert Chartier, common.job.title.qa

    Hubert Chartier

    Ingénieur testeur automaticien

Stack technique

  • Vue.js 2
  • Cordova
  • Node.js
  • JavaScript
  • Webpack
  • SASS
  • Gitlab

Compétences mobilisées

  • Développement web
  • Développement mobile
  • Gestion d'app mobile sur les stores
  • Sécurité OWASP top 10
  • Contexte AGILE
  • Méthode SCRUM
  • Collaboration inter-équipe
  • Optimisation de CI/CD

Compétences débloquées

  • Gestion AppStore

  • Gestion PlayStore

  • Utilisation de Salesforce

  • Contexte sans tech lead

  • OWASP top 10

  • Gestion de session via middleware

Aperçu visuel

Mobile screenshot 1
Mobile - Connexion
Mobile screenshot 2
Mobile - Inscription
Mobile screenshot 3
Mobile - Homepage
Desktop screenshot 1
Desktop - Connexion
Desktop screenshot 2
Desktop - Inscription
Desktop screenshot 3
Desktop - Homepage