À propos
Soors est un cabinet de recrutement spécialisé dans l'accompagnement des talents et des entreprises du secteur IT et digital. Nous valorisons la diversité, l'innovation et l'excellence technique, en plaçant l'humain au cœur de notre démarche. Notre équipe s'engage à connecter des professionnels passionnés avec des opportunités de carrière enrichissantes, tout en promouvant l'éthique et la bienveillance.
Le poste
Vous souhaitez relever de nouveaux défis dans le développement mobile multiplateforme ? Rejoignez Soors pour concevoir et optimiser des applications mobiles à fort trafic dans un environnement technologique exigeant et innovant.
Missions principales :
- Participer à la conception technique et à l'optimisation des performances d'applications mobiles Flutter.
- Développer de nouvelles fonctionnalités dans une architecture de packages basée sur les fonctionnalités (lobby, table, profil, caissier, etc.).
- Créer et maintenir un système de design personnalisé avec des widgets atomiques.
- Assurer la qualité du code par des tests unitaires et de widgets complets.
- Contribuer à la mise en œuvre d'une architecture propre en garantissant la séparation des couches (données, domaine, présentation).
- Optimiser et améliorer les outils spécifiques à chaque plateforme (iOS, Android, macOS, Windows).
- Maintenir la structure monorepo et gérer les dépendances inter-packages.
Environnement technique :
- Flutter 3.27.0+, Dart 3.7.0+, Riverpod V2, GoRouter, Dio, Melos, build_runner, frozen, github actions, Fastlane, FVM.
- Multiplateforme : iOS, Android, macOS, Windows.
Modalités :
- Localisation : Bordeaux
- Télétravail partiel possible
- CDI, temps plein
Profil recherché
Nous recherchons une personne passionnée et curieuse, prête à s'investir dans le développement mobile Flutter.
Expérience :
- Minimum 3 ans d'expérience professionnelle en développement Flutter/mobile.
Compétences techniques :
- Maîtrise de Dart et Flutter, expérience sur des applications à grande échelle.
- Bonne pratique de la gestion d'état complexe (Riverpod V2 souhaité).
- Connaissance des architectures propres et de l'injection de dépendances.
- Capacité à écrire des tests unitaires, widgets et d'intégration.
- Expérience avec les outils de génération de code (build_runner, frozen).
Soft skills :
- Bienveillance, enthousiasme, esprit d'équipe.
- Sens de l'optimisation et de la qualité logicielle.
Langues :
- Anglais courant.