fbpx
Logo Code-Troopers blanc

Exemple de mission

Stack technique

Backend

  • Spring Boot 95% Kotlin 5% Java
  • Hibernate
  • QueryDSL
  • Service annexe en python

Frontend

  • 2 projets Angular 14
  • Ensemble de librairies communes au projet en Angular 14
  • Service de Génération de rapports PDF avec nuxt (Vue2) + Browserless
  • WebRTC pour la partie téléconsultation

Database

  • PostgreSQL
  • MongoDB pour la partie statistiques

Infrastructure

  • Ansible pour l’installation
  • Docker swarm pour la gestion des instances
  • 2 environnements (recette+prod) avec 2 machines (Appli + BDD)

Développement

  • Gitlab Auto hébergé + Gitlab CI
  • Suivi de projet via Gitlab Issues
  • Sonarqube
  • Metabase

Tests automatisés

  • Junit5/jupiter/assertj pour le backend
  • Testcontainer pour l’intégration
  • Gatling pour la performance
  • Karma + jasmine pour le front

Monitoring

  • Datadog
  • Sentry

Thèmes

  • Psychologie et bien-être au travail
  • Auto-evaluations / bilan de santé
  • Formations e-learning
  • Télé-consultation
  • Gestion des expatriés

Sujet

  • Refonte graphique application Web pour modernisation
  • Amélioration du parcours de téléconsultation
  • Développement d’une application Android/iOS
  • Machine Learning (algorithmes de recommandations)
  • Revue de code
  • Pair programming pour les sujets complexes ou pour échanger
  • Sécurité / protection des données / Anonymisation (Audits réguliers)
  • Scaling (campagne de mails ou de bilans de santé occasionnels > 100K utilisateurs)
  • Enrichissement du Monitoring
  • Internationalisation (18 langues + couverture internet faible)
  • Qualité du code (Tests, analyses statiques, audits)

Autres informations sur cette mission

  • 1 CEO + 3 co-fondateurs (2 psy, un business)
  • Recherche de levée de fond / CII
  • 20 employés, principalement des psy + presta psy
  • L’environnement technique est entièrement géré par Code Troopers
  • Actuellement 2 séniors et un junior +, sur cette mission

Renseignements complémentaires sur cette exemple de mission : 06 66 70 13 79 ou Linkedin Nicolas Dauphin-Moulin