Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
POSTE / MISSIONS
Dans Ce Rôle, Vos Principales Missions Seront
- Participer à la conception technique et à l'optimisation des performances des applications mobiles multiplateformes à fort trafic
- Développer des fonctionnalités dans notre architecture de packages basée sur les fonctionnalités (lobby, table, profil, caissier, etc.)
- Créer et maintenir notre système de conception personnalisé (Flush DSM) avec composition de widgets atomiques
- Assurer la qualité du code grâce à des tests unitaires et de widgets complets
- Contribuer à la mise en œuvre de notre architecture propre avec une séparation appropriée des préoccupations (couches données/domaine/présentation)
- Optimiser et améliorer les outils spécifiques à la plateforme embarquée
- Maintenir notre structure monorepo et les dépendances inter-packages
- Framework : Flutter 3.27.0+, Dart 3.7.0+ avec sécurité nulle
- Architecture : Architecture propre, Développement axé sur les fonctionnalités, Monorepo avec Melos
- Gestion d'état : Riverpod V2 avec génération de code et injection de dépendances
- Navigation : GoRouter avec routage sécurisé et génération de code
- Réseau : Dio avec intercepteurs de cache
- UI/UX : système de conception personnalisé, animations Rive, conception réactive, interface utilisateur adaptative à la plateforme
- Génération de code : build_runner, frozen, json_serializable, riverpod_generator
- Tests : framework de test Flutter, Mockito, tests de widgets, modèles given_when_then
- Build et CI/CD : GitHub Actions, Fastlane, FVM, pipelines de déploiement automatisés
- Multiplateforme : iOS, Android, macOS, Windows avec optimisations spécifiques à la plateforme
- Performances : stratégies de mise en cache, optimisation de la mémoire, surveillance des performances de build
- Surveillance : rapports d'incident Sentry, intégration d'analyses personnalisées
Nous recherchons des professionnels passionnés et curieux qui apportent de la bienveillance et une touche d'enthousiasme !
Expérience
- Au moins 3 ans d'expérience professionnelle en développement Flutter/Mobile
- Maîtrise de Dart et des pratiques de développement Flutter modernes
- Expérience significative des applications Flutter à grande échelle et de la gestion d'état complexe
- Maîtrise des principes d'architecture propre et des modèles d'injection de dépendances
- Capacité à écrire du code testable et maîtrise des tests Flutter (unité, widget, intégration)
- Expérience avec Riverpod (de préférence V2) et les concepts de programmation réactive
- Sensibilité à l'optimisation des performances et compréhension des contraintes spécifiques à la plateforme
- Connaissances sur les outils de génération de code (build_runner, frozen) et la gestion des monorepo
- Compréhension des défis du développement multiplateforme et la conception adaptative à la plateforme
- Flutter, Dart, Riverpod
- Tests unitaires, tests de widgets
- Conception adaptative, optimisations spécifiques à la plateforme
- Curiosité
- Bienveillance
- Enthousiasme
- Maîtrise de l'anglais
Key Skills
Ranked by relevanceReady to apply?
Join Soors and take your career to the next level!
Application takes less than 5 minutes

