retour page équipe
Équipe

Développeur·euse back-end

Temps Plein / Freelance (Contrat)

Junior/intermédiaire

Télétravail / Europe (UTC+2) / Amérique du Nord (EST)

Développeur·euse back-end

L’utilisation du masculin a pour unique but d’alléger le texte et désigne autant les femmes que les hommes.

L'entreprise

Campus Coach est une plateforme qui propose un espace aux coureurs pour s'entraîner et atteindre leur plein potentiel, apprendre et comprendre pourquoi ils font les séances, et échanger avec les autres membres du Campus pour être soutenu et motivé. Plus de 56 000 coureurs ont déjà rejoint la plateforme.

Description du poste

Nous sommes présentement à la recherche d’une développeur.se back-end et ou full stack pour rejoindre une équipe en pleine expansion. La personne  que nous recherchons participera activement à l’architecture et au développement de nouveaux services.

La personne travaillera en étroite collaboration avec le responsable produit et l’équipe de développement afin d’assurer le développement du Design System, et la création de nouvelles interfaces.

Tes missions

  • Développement de nouvelles fonctionnalités pour nos 75 000+ utilisateurs
  • Migration de services métier vers une nouvelle architecture
  • Optimisation de la codebase existante
  • Participer à des échanges utilisateurs stratégiques afin de proposer des solutions adéquates aux problématiques soulevées
  • Transmettre une rigueur d’exécution lors de l’implémentation des fonctionnalités et en faire le contrôle qualité.

Profil et compétences

  • Organisée / Autonome / Force de proposition
  • Excellentes compétences de communication interpersonnelles
  • Expérience en développement back-end d'au moins 1-3+ ans (Java, Scala et/ou Python)
  • Rigueur de conception et de développement élevée
  • Rédaction de documentation
  • Schéma d’architecture
  • Transmission du savoir
  • Légère ou bonne connaissance de Kubernetes & Docker
  • À l’aise avec le travail à distance et les processus de travail asynchrone
  • Une expérience avec Play ou Akka framework (un atout)
  • Connaissance de Python (un atout)
  • Pratiquer ou avoir pratiqué un sport d’endurance (un atout)
  • Connaissance des outils: Notion, Github, Loom, IntelliJ (un atout)
  • Connaissance des méthodes: Kanban, Gitflow (un atout)

Responsabilités

Ici nous illustrons les perspectives potentielles de collaboration.
Elles peuvent bien entendu être revues en rapport aux aspirations du candidat

Horizon 1 à 3 mois

Prise en main & développement de fonctionnalités :

  • Découvrir et prendre en main la codebase du produit en collaboration avec le lead développeur back-end
  • Développer des fonctionnalités incrémentales simples et s’assurer de leur fonctionnement en production

Horizon 3 à 9 mois

Développement de fonctionnalités :

  • Architecturer et développer des nouvelles fonctionnalités basées sur les demandes produit de façon autonome
  • Définir la meilleure stratégie d’implémentation selon le besoin exprimé
  • Fournir des recommandations sur l’implémentation et la faisabilité des fonctionnalités en production
  • Documenter et transmettre les connaissances liées au travail fourni

Horizon 9 mois et plus

Optimisation, Monitoring & Data Science

  • Continuer d’optimiser la codebase et de développer de nouvelles fonctionnalités
  • Mise en place d’outils de monitoring avancée et renforcer la robustesse du produit
  • Exploration et utilisation des données générées pour produire de nouvelles fonctionnalités et outils à disposition de nos utilisateurs et du staff

Conditions & avantages

  • Travail à distance (pas de bureau d'entreprise)
  • Prise en charge à 50% d’une complémentaire santé
  • Allocation mensuelle de 50€ - 75CAD dédiés au sport
  • Travail à temps plein ou 4j/5
  • Horaires flexibles
  • Déplacements à prévoir (au Québec / en France / Ailleurs) pour des évènements d’équipe.

Tu veux rejoindre Campus.coach ?