Développeur Mobile Flutter

Résumé du poste
Freelance
Montreal, Paris
Télétravail total
Salaire : Non spécifié
Compétences & expertises
Travail d'équipe
Amélioration continue
Design d'interfaces utilisateur
Scala
Flutter
+1

Campus Coach
Campus Coach

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

Aujourd’hui, Campus accompagne plus de 500 000 coureurs qui utilisent l’app pour préparer leurs objectifs de courses et de trails.

On a franchi de belles étapes, et pour continuer à faire progresser notre communauté et améliorer encore notre app, on ouvre une place dans notre équipe de devs mobiles.

Tu rejoins notre équipe mobile déjà composée de 2 développeurs. Ton rôle ? Bosser avec eux pour faire évoluer l’app, tout en échangeant au quotidien avec nos équipes back-end (qui pilotent le moteur en Scala et Python).

Ici, on aime le code propre et les interfaces fluides. On n’attend pas de toi que tu saches tout faire sur le back, mais que tu sois curieux de comprendre comment tout s’imbrique.

Ce que tu vas faire avec nous :

  • Concevoir et développer les fonctionnalités innovantes qui aideront nos coureurs à progresser chaque jour.

  • Participer à l’architecture technique des nouvelles features, en travaillant main dans la main avec l’équipe back-end (on est adeptes de la Clean Architecture).

  • Faire vivre notre Design System et optimiser les performances globales de l’interface pour que l’expérience reste toujours clean, intuitive et fluide.

  • Assurer la qualité du code via des tests automatisés et des revues de code (les classiques qui sauvent des vies et garantissent la stabilité).

  • Contribuer à l’amélioration continue de nos pratiques de développement : on aime quand l’équipe progresse ensemble.

  • Assurer le support technique et le suivi des bugs pour que l’app reste un partenaire d’entraînement fiable en toutes circonstances.


Profil recherché

  • Tu as au moins 2 ans d’expérience en dev mobile.

  • Tu maîtrises Flutter (et si tu connais GetX, c’est un vrai bonus).

  • Tu es capable de travailler de façon indépendante, d’identifier les besoins et de proposer des solutions adaptées sans supervision constante (on travaille en 100% remote et en asynchrone).

  • Si tu aimes le sport d’endurance, c’est encore mieux : tu comprendras tout de suite les problématiques de nos utilisateurs.


Déroulement des entretiens

  • Entretien RH : On fait connaissance et on discute de tes attentes.

  • Entretien avec le CTO : Pour plonger dans notre vision technique.

  • Entretien technique : Une mise en situation avec le CTO et un membre de l’équipe mobile pour voir comment tu réfléchis et comment tu codes.