Description du poste & missions
Rejoignez notre équipe technique en tant que développeur mobile Flutter et contribuez au développement d'une application ambitieuse pour l'un de nos clients européens. Vous serez responsable de l'architecture et de la réalisation d'une solution mobile moderne, du développement à la mise en production, en travaillant dans un environnement collaboratif et structuré.
- Concevoir et développer des interfaces mobiles performantes en Flutter et Dart, en respectant les bonnes pratiques de programmation et les standards de qualité
- Gérer l'intégration Supabase : authentification utilisateur, conception de bases de données relationnelles, implémentation des règles de sécurité (RLS) et optimisation des requêtes
- Intégrer des services tiers et APIs externes pour enrichir les fonctionnalités de l'application et assurer une communication fluide avec les systèmes externes
- Déployer et maintenir l'application sur les plateformes iOS et Android, en assurant la compatibilité et la stabilité du code
- Évoluer techniquement vers des intégrations ERP métier, avec un accompagnement dédié pour monter en compétences sur les systèmes complexes du client
- Garantir la qualité et la maintenabilité du code en appliquant les méthodes agiles et en participant aux sessions de code review
Profil & Compétences
Compétences techniques essentielles :
- Maîtrise confirmée de Flutter et Dart avec au moins 2-3 ans d'expérience en développement mobile
- Expertise solide en Supabase : authentification, gestion de bases de données, Row-Level Security (RLS)
- Expérience démontrée dans l'intégration d'APIs REST et services tiers
- Capacité à déployer des applications sur iOS et Android avec maîtrise des outils natifs ou cross-platform
- Connaissance de FlutterFlow constitue un atout, mais n'est pas obligatoire (prise en main rapide garantie)
Qualités professionnelles :
- Autonomie : capable de gérer une fonctionnalité de bout en bout, de la conception à la livraison
- Rigueur : respect des normes de codage, documentation claire et tests systématiques
- Rigueur analytique : capacité à déboguer efficacement et à optimiser les performances
- Communication : aptitude à collaborer avec les équipes techniques et à transmettre des connaissances
- Curiosité technique : intérêt pour l'apprentissage continu et la montée en compétences sur de nouvelles briques technologiques
Atouts appréciés :
- Portfolio ou références de projets mobiles en production
- Expérience avec des systèmes ERP ou intégrations complexes
- Sensibilité à la sécurité et aux bonnes pratiques de gestion des données
Postuler à l'Offre
Vous êtes sur la bonne voie ! Remplissez simplement ce formulaire et joignez votre CV.